Robot Framework is een open-source automatiseringsframework voor testautomatisering en robotic process automation (RPA). Tests schrijft u in een leesbare, op keywords gebaseerde tekstsyntaxis. Het framework breidt u uit met bibliotheken in Python, Java en andere talen. Er bestaan ongeveer zestig externe bibliotheken, zoals Browser Library voor webtests op basis van Playwright en AppiumLibrary voor Android en iOS. Robot Framework installeert u met pip en draait in uw eigen omgeving en CI-pipelines; het is geen gehoste dienst.
Het framework valt onder de Apache 2.0-licentie en wordt ontwikkeld op GitHub. De Robot Framework Foundation, een non-profitorganisatie (Robot Framework ry) met adres in Helsinki, Finland, financiert en ondersteunt de ontwikkeling via bijdragen van lidorganisaties. Omdat de software open source is en volledig op eigen infrastructuur draait, hoeven er geen testgegevens naar een leverancier en bestaat er geen afhankelijkheid van één commerciële partij. Voor een Europese organisatie maakt dit het eenvoudig om testbestanden en resultaten onder eigen beheer te houden en de code te controleren.