GUIdancer

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

  1. GUIdancer wird Open Source, 30. November 2010, Zugriff am 6. Dezember 2010
  2. heise.de: Countdown für Eclipse Indigo, 26. Mai 2011, Zugriff am 26. August 2011

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • GUIdancer — is an Eclipse based automated GUI test tool from Bredex GmbH which runs as a standalone application or as an Eclipse Plugin. GUIdancer is different from other GUI test tools because automated tests can be written before the application under test …   Wikipedia

  • Guidancer — est un logiciel avec lequel on crée des tests automatisés pour les interfaces graphiques. Il permet de tester des applications écrites en Java et Swing, sans programmer. Voir aussi Liens internes Java Swing Liens externes GUIdancer Ce document… …   Wikipédia en Français

  • GUIdancer — est un logiciel avec lequel on crée des tests automatisés pour les interfaces graphiques. Il permet de tester des applications écrites en Java et Swing, sans programmer. Voir aussi Liens internes Java Swing Liens externes GUIdancer …   Wikipédia en Français

  • Keyword driven testing — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Keyword Driven Testing (auch Table Driven Testing, Action Word… …   Deutsch Wikipedia

  • Schlüsselwort gesteuertes Testen — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Keyword Driven Testing (auch Table Driven Testing, Action Word… …   Deutsch Wikipedia

  • Keyword-driven testing — OverviewKeyword driven testing (also: table driven testing, action word testing) is a software testing methodology. Although keyword testing can be used for manual testing, it is a technique particularly well suited to automated testing [… …   Wikipedia

  • List of GUI testing tools — GUI testing tools serve the purpose of automating the testing process of GUI applications.Some better known tools are: # TestPartner from Compuware # QuickTest Professional (QTP) from Mercury. # WinRunner from Mercury. # LoadRunner from Mercury.… …   Wikipedia

  • Keyword-Driven Testing — (auch Table Driven Testing, Action Word Testing) ist eine Technik des automatischen Software Testens. Inhaltsverzeichnis 1 Charakteristik 2 Methode 2.1 Planung 2.1.1 Beispi …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”