Anwendungen paralleler Systeme |
|
Erfahrungsbericht zum automatisierten Testen bei der DATEV eG |
Anne Hager |
Zusammenfassung
Durch die kurzen Software-Entwicklungszyklen ist zur Gewährleistung
eines hohen Qualitätsstandards ein großer Testumfang innerhalb einer
geringen Zeitspanne abzudecken. Gleichartige Tests fallen auf
verschiedenen Systemplattformen (Windows 95/NT) und mit
unterschiedlichen Anwendungsentwicklungsständen an. Gleichzeitig
erhöht sich die Testkomplexität durch Anwendungen mit graphischen
Benutzeroberflächen. Diese erlauben dem Anwender viele Freiheitsgrade
im Programmablauf, aufgrund der unterschiedlichen Möglichkeiten und
Reihenfolgen an Benutzerinteraktionen und Dateneingaben. Werkzeuge zum
automatisierten Test von Anwendungen mit graphischen
Benutzeroberflächen (Graphical User Interface Testtools) erstellen
wiederverwendbare, regressionstestfähige Testprogramme. Dadurch kann
die Qualität der Testdurchführung gesteigert und Zeit eingespart
werden.
Der vorliegende Beitrag gibt die Erfahrungen wieder, die bei DATEV
während der Implementierung von automatisierten Tests gemacht wurden.
Er zeigt auf, welche Voraussetzungen bei der Einführung von
GUI-Testtools gegeben sein sollten, welche konzeptionellen
Vorüberlegungen aufgrund der vorliegenden Erkenntnisse erforderlich
sind und wo die Grenzen der Automatisierung liegen. Um die
beschriebenen Erfahrungen einordnen und bewerten zu können, wird das
DATEV-Entwicklungsumfeld beschrieben und das gängige Leistungsspektrum
von GUI-Testtools erläutert.
Dieses Heft ist vergriffen, d.h. nicht mehr lieferbar. Eine Neuauflage ist nicht geplant.
Die Beiträge aus diesem Heft sind jedoch noch separat und kostenpflichtig unter
www.genios.de erhältlich.
HMD, Heft 203, Oktober 1998
|