Motivation
Die Bredex GmbH wurde im Jahr 1987 gegründet und entwickelt seither Software. Seit 1995 liegt unser Schwerpunkt auf Java Programmen. Parallel sind wir auf der Suche nach einem geeigneten Werkzeug gewesen, das uns beim GUI-Testen helfen könnte.
Unsere Anforderungen für ein Test-Tool:
- Unterstützung von Standards und Best Practices für das Testen: Wiederverwendbarkeit, Wartbarkeit und Teststruktur.
- Es sollte möglich sein, schon vor der Verfügbarkeit einer zu testenden Anwendung mit der Testerstellung zu beginnen, anders als bei Capture-Replay. Je früher getestet wird, desto früher werden Fehler erkannt, die dann einfacher und kostengünstiger zu beheben sind.
- Der Aufwand für die Testerstellung und Wartung muss gering sein.
- Programmierkapazitäten dürfen nicht in der Erstellung von Tests gebunden werden. Programmatische Tests sind ungeeignet, denn sie erhöhen den zu pflegenden Programmiercode.
- Unterstützung von höherwertigen Operationen auf Bäumen, Tabellen, Reitern usw.
- Erweiterbarkeit um neue Komponenten.
Der GUIdancer ist unser Tool, das diese Anforderungen erfüllt. Dabei bleiben die Testkosten im Rahmen, während die Qualität der Software deutlich gesteigert wird.




