- GUIdancer
-
GUIdancer ist ein Eclipse-basiertes Werkzeug der Braunschweiger Bredex GmbH zum Erzeugen automatisierter Tests für grafische Benutzeroberflächen. Das Tool lässt sich als Standalone-Anwendung oder als Eclipse-Plugin ausführen.
GUIdancer unterscheidet sich von anderen GUI-Testwerkzeugen, insbesondere dadurch, dass automatische Tests bereits vor der Entstehung der zu testenden Anwendung erstellt werden können. Daraus folgt, dass GUIdancer kein Tool zum Aufnehmen und Wiederabspielen von Tests ist. Vielmehr können automatische Testfälle direkt aus den Anforderungen erstellt werden. Dabei werden keine Programmierkenntnisse benötigt.
Die Erstellung jedes Testschritts erfolgt aus drei vom Benutzer definierten Details: die zu testende GUI-Komponente, die Aktion, die auf diese Komponente ausgeführt wird, und die dazu gehörigen Parameter (Daten). Ein Testschritt, um „hallo“ in ein Textfeld einzugeben sähe dann so aus:
- GUI-Komponente: Textfeld
- Aktion: Text eingeben
- Parameter: Hallo
Dabei muss nur die Aktion festgelegt werden. Die GUI-Komponente und die Parameter für den Schritt lassen sich später hinzufügen oder verändern. Dadurch bleiben Tests möglichst allgemein und wiederverwendbar.
Aus solchen Testschritten werden modulare Testfälle gebaut. Testfälle können dann beliebig oft wiederverwendet werden, um andere Testfälle zu erstellen.
Da eine Verbindung zwischen der Spezifikation und der zu testenden Anwendung erst spät hergestellt wird, eignet sich GUIdancer besonders für moderne, agile Softwareentwicklungsprozesse und testgetriebene Entwicklung.
Die Version 2.2 unterstützt Java (Swing, SWT/RCP) und Web (HTML).
Ende 2010 kündigte das Unternehmen an, zusammen mit der Version 5.0 im Frühjahr 2011 unter dem Namen Jubula Functional Testing Tool Kernteile der Software als Open Source zu veröffentlichen,[1] was inzwischen geschehen ist.[2]
Einzelnachweise
- ↑ GUIdancer wird Open Source, 30. November 2010, Zugriff am 6. Dezember 2010
- ↑ heise.de: Countdown für Eclipse Indigo, 26. Mai 2011, Zugriff am 26. August 2011
Weblinks
Kategorien:- Testsoftware
- Eclipse-Zusatzmodul
Wikimedia Foundation.