Das Robot Framework ist ein generisches Testautomatisierungs-Framework für Abnahmetests und die abnahmetestgesteuerte Entwicklung (ATDD).Es verfügt über eine benutzerfreundliche tabellarische Testdatensyntax und verwendet den schlüsselwortgesteuerten Testansatz.Die Testfunktionen können durch Testbibliotheken erweitert werden, die entweder mit Python oder Java implementiert wurden, und Benutzer können neue übergeordnete Schlüsselwörter aus vorhandenen Schlüsselwörtern mit derselben Syntax erstellen, die für die Erstellung von Testfällen verwendet wird.Das Robot Framework-Projekt wird auf GitHub gehostet, wo Sie weitere Dokumentation, Quellcode und einen Issue-Tracker finden.Downloads werden bei PyPI gehostet.Das Framework verfügt über ein reichhaltiges Ökosystem, das aus verschiedenen generischen Testbibliotheken und Tools besteht, die als separate Projekte entwickelt werden.Robot Framework ist betriebssystem- und anwendungsunabhängig.Das Kernframework wird mit Python implementiert und läuft auch unter Jython (JVM) und IronPython (.NET).
Webseite:
http://robotframework.org/Kategorien
Robot framework-Alternativen für Lua
5
Cucumber
Cucumber ist ein Tool, das Klartext-Funktionsbeschreibungen als automatisierte Tests ausführt. Collaboration-Tool für ausführbare Spezifikationen, das auf "Gurke" -Parser basiert. Gurke ist die Sprache, die Cucumber versteht.