Wenn Sie ein Script wiedergeben, führt Functional Test die von Ihnen aufgezeichneten Aktionen aus, wodurch der Softwaretestzyklus automatisiert wird. Dank dieser Automatisierung können Sie jeden neuen Build einer Anwendung schneller und gründlicher testen, als dies manuell möglich wäre. Zudem wird die Testzeit verkürzt, es werden mehr Elemente abgedeckt, und die Gesamtkonsistenz wird erhöht.
Bei der Wiedergabe von Scripts ist im Wesentlichen zwischen zwei Phasen zu unterscheiden:
In der Testentwicklungsphase prüfen Sie durch die Wiedergabe von Scripts, ob diese wie beabsichtigt funktionieren und dieselbe Version der getesteten Anwendung verwenden, die Sie bei der Aufzeichnung verwendet haben. In dieser Phase wird das erwartete Verhalten der Anwendung geprüft.
In der Rückfalltestphase geben Sie Scripts wieder, um den neuesten Build der Anwendung mit den während der Testentwicklungsphase ermittelten Basisdaten zu vergleichen. Durch Rückfalltests werden Unterschiede zum vorherigen Build ermittelt. Diese Unterschiede können Sie dann auswerten, um festzustellen, ob es sich um Fehler oder um beabsichtigte Änderungen handelt.
Die Ausführung eines Scripts kann zu folgenden Zwecken dienen:
Lokale Wiedergabe eines Scripts über Functional Test oder TestManager
Remotewiedergabe eines Scripts auf verschiedenen Computern und Plattformen über TestManager
Wiedergabe eines Scripts zur Prüfung der Funktionsfähigkeit in verschiedenen Java-Umgebungen oder Browsern
Debuggen eines Scripts
Hinweis zur Integration in TestManager
Functional Test ist in Rational TestManager Version 2003.06.13 integriert. Wenn Sie mit der Version 2003.06.13 von TestManager arbeiten, können Sie die integrierten Funktionen Functional Test und TestManager nutzen. Wichtige Informationen zur kombinierten Verwendung der beiden Produkte finden Sie unter Functional Test-Produktpakete und -integration.
Referenzinformationen
Seite "Einstellungen für Wiedergabe"
Script über Functional Test ausführen
Script über TestManager ausführen
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2002, 2004. Alle Rechte vorbehalten.