Vortragende
Herr Martin Moser, Quality First Software GmbH QFS, http://www.qs.de
Programm
Tests von Oberflächen sind neben den unverzichtbaren Unit Tests ein wichtiger Bestandteil der Qualitätssicherung, um so verschiedene Arten von Fehlern im Gesamtsystem aufzudecken. Automatisiert ausgeführte Systemtests gestalten sich oft als Herausforderung, werden häufig als nicht rentabler und unnötiger Mehraufwand abgetan wird, was durchaus zutrifft, falls die Organisation, Strukturierung und Implementierung von Testautomatisierung unüberlegt erfolgen.
Der Vortrag zeigt nach einigen Grundlagen zum Thema Testen die Chancen und Risiken der Automatisierung auf. Anschließend demonstriert Herr Moser anhand von QF-Test Grundlagen, die bei der Umsetzung von GUI-Testautomatisierung zu bedenken sind und gibt den Entwicklern Empfehlungen für die GUI-Programmierung, um so die Wartbarkeit der Testfälle bei Änderungen der Programmoberfläche und neuen Programmversionen zu unterstützen. Abschließend folgt ein Überblick über freie und kommerzielle Tools für den (Java) Testautomatisierungsbereich.