In einem Functional Test-Projekt werden Softwarebausteine für Anwendungstests wie Scripts, Objektübersichten, Basisdatendateien für Prüfpunkte und Scriptschablonen gespeichert. Sie müssen ein Functional Test-Projekt erstellen, bevor Sie Scripts aufzeichnen können.
Wenn Sie ein Functional Test-Projekt erstellen, können Sie das Projekt eigenständig verwenden oder es optional dem aktuellen Rational-Projekt zuordnen, um die Funktionen zu nutzen, die sich auf Grund der Integration von Functional Test in TestManager ergeben, falls TestManager installiert ist. Wenn Sie über TestManager verfügen, beachten Sie den Abschnitt "Hinweis zur Integration in TestManager" unten.
Sie können ein Projekt dem aktuellen Rational-Projekt zuordnen, wenn Sie ein Functional Test-Projekt erstellen, doch ist dies auch zu einem späteren Zeitpunkt möglich. Informationen zum Zuordnen eines vorhandenen Projekts zu einem Rational-Projekt finden Sie unter "Functional Test-Projekt einem Rational-Projekt zuordnen". Sie müssen ein Functional Test-Projekt erstellen, bevor Sie Scripts aufzeichnen können.
Wenn Sie das Projekt TestManager zuordnen, stehen Ihnen folgende Möglichkeiten zur Verfügung:
Sie können Scripts, einschließlich Functional Test-Scripts, aus Rational TestManager heraus wiedergeben.
Sie können den TestManager-Agenten zur Wiedergabe von Scripts auf einem fernen Computer verwenden.
Sie können Scripts im Fenster "Test Scripts" von Rational TestManager anzeigen.
Functional Test bietet verschiedene Protokolloptionen. Wenn Sie das TestManager-Protokoll auswählen, können Sie das Fenster "Test Log" (Testprotokoll) von TestManager für folgende Zwecke verwenden:
Ein Protokoll zur Anzeige eines Ergebnisses öffnen.
Die Daten eines Protokolls filtern, um nur die benötigten Informationen anzuzeigen.
Das Script, das ein Protokollereignis generiert hat, im entsprechenden Scriptentwicklungstool öffnen. Wenn Sie beispielsweise ein Functional Test-Script erstellen, es aus TestManager heraus ausführen, anschließend mit der rechten Maustaste auf ein Protokollereignis und dann auf Script öffnen klicken, wird das Script in Rational Functional Test geöffnet und angezeigt.
Die Ergebnisse eines Protokolls mit dem Prüfpunktkomparator analysieren. Nachdem Sie Rational Functional Test zur Wiedergabe von Scripts verwendet haben, können Sie die Ergebnisse eines Prüfpunkts im Komparator analysieren, um festzustellen, warum er möglicherweise fehlgeschlagen ist.
Im Falle eines fehlgeschlagenen Tests oder eines fehlgeschlagenen Protokollereignisses einen Fehler übergeben. Das Protokoll trägt automatisch Informationen zum Build, zur Konfiguration und zum Script in das Fehlerformular von Rational ClearQuest ein, wenn Sie ClearQuest für die Verwendung des Fehlerformulars für Tests konfiguriert haben. Informationen hierzu finden Sie in der Hilfe zu ClearQuest.
Daten, die im aktiven Protokoll im Fenster "Test Log" angezeigt werden, in einer Vorschau anzeigen oder drucken.
Hinweis: Ein Functional Test-Projekt, das Sie einem Rational-Projekt zuordnen, wird in der Ansicht "Functional Test-Projekte" wie folgt angezeigt: mein_xde_tester_projekt - mein_rational_projekt, wobei mein_rational_projekt für den Namen des Rational-Projekts steht.
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.
Sie können ein Functional Test-Projekt zur Quellcodeverwaltung hinzufügen, um ClearCase LT oder ClearCase als System für das Softwarekonfigurationsmanagement zu verwenden. ClearCase LT ist eines der Tools zur Optimierung der Teamarbeit, das im Lieferumfang von Rational TestStudio und Rational Enterprise enthalten ist. Im Falle von ClearCase LT können Sie nur Momentaufnahmen verwenden. Im Falle von ClearCase können Sie Momentaufnahmen und dynamische Ansichten verwenden.
Mit einem System für das Softwarekonfigurationsmanagement können Sie ein prüfbares und reproduzierbares Protokoll der Test-Softwarebausteine Ihres Unternehmens verwalten. Sie können ClearCase auch verwenden, um Scripts, Scriptschablonen oder Objektübersichten gemeinsam mit anderen Mitgliedern Ihres Testteams zu nutzen. Mit Hilfe von ClearCase können Sie Änderungen an Test-Softwarebausteinen, die im Functional Test-Projekt gespeichert sind, und bei der Softwaresystementwicklung von der ersten Anforderung bis zum fertigen Release verwalten.
Hinweis: Functional Test wird in einer UCM-fähigen (ClearCase Unified Change Management) Ansicht ausgeführt, wenn die Ansicht als Teil eines Single-Stream-UCM-Projekts erstellt wurde. Functional Test wird nicht in Ansichten ausgeführt, die Teil eines Multi-Stream-UCM-Projekts sind.
Referenzinformationen:
Functional Test-Projekt erstellen
Infos zum Softwarekonfigurationsmanagement
Nutzungsbedingungen |
Feedback
(C) Copyright IBM Corporation 2002, 2004. Alle Rechte vorbehalten.