Robot Framework

Robot Framework

Basisdaten

Hauptentwickler Pekka Klärck, Janne Harkonen et al.
Erscheinungsjahr 24. Juni 2008[1]
Aktuelle Version 7.2[2]
(14. Januar 2025)
Betriebssystem Plattformübergreifend
Programmier­sprache Python
Kategorie Test-Framework
Lizenz Apache-Lizenz 2.0
robotframework.org

Robot Framework ist ein generisches Open-Source-Automatisierungs-Framework, das sowohl für Testautomatisierung als auch für Robotic Process Automation genutzt werden kann[3].

Robot Framework ist eines der bekanntesten Frameworks[4] für Keyword-Driven Testing, unterstützt aber auch Behavior Driven Development mittels Gherkin Notation (Angenommen/Wenn/Dann).

Es setzt dabei auf eine einfache prozedurale Skriptsprache, die darauf ausgelegt ist, möglichst einfach menschenlesbar und erlernbar zu sein. Die Robot-Framework-Skriptsprache wird über Erweiterungen[5] von vielen IDEs und Texteditoren unterstützt, um beispielsweise Syntaxhervorhebung, Debugging, Refactoring und Autovervollständigung zu ermöglichen.

Robot Framework ist in Python implementiert und kann mit beliebigen Bibliotheken zu Steuerung des Testobjektes oder der zu automatisierenden Software erweitert werden. Mehrere hundert Bibliotheken wurden von der Open-Source-Gemeinschaft zur freien Verwendung veröffentlicht.[6]

Die Weiterentwicklung des Frameworks wird von der Robot Framework Foundation[7] finanziert, die auch Rechteinhaber der Wortmarke Robot Framework[8][9] ist.

  1. code.google.com. (abgerufen am 3. Dezember 2013).
  2. Release 7.2. 14. Januar 2025 (abgerufen am 29. Januar 2025).
  3. Robot Framework Homepage (englisch)
  4. heise online: Keyword-Driven Testing jenseits des Hypes: Eine kritische Bestandsaufnahme. 18. September 2015, abgerufen am 10. Dezember 2023.
  5. Robot Framework Tools. Abgerufen am 10. Dezember 2023 (englisch).
  6. Robot Framework Libraries on PyPi.org. Abgerufen am 10. Dezember 2023 (englisch).
  7. Robot Framework Foundation. 12. April 2016, abgerufen am 10. Dezember 2023 (englisch).
  8. EU Wortmarke - Robot Framework. European Union Intellectual Property Office, 29. Mai 2020, abgerufen am 10. Dezember 2023 (englisch).
  9. US Trademark - Robot Framework. United States Patent and Trademark Office (USPTO), 15. Juni 2021, abgerufen am 10. Dezember 2023 (englisch).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne