Script aufzeichnen

Bevor Sie Scripts für Ihre Anwendungen aufzeichnen können, müssen Sie zunächst Ihre Testumgebungen und Anwendungen konfigurieren und ein Projekt erstellen. Ist das noch nicht geschehen, informieren Sie sich unter Erste Schritte mit Functional Test über die notwendigen Schritte.

Beim Aufzeichnen eines Scripts werden von Functional Test auch alle vom Benutzer für die Anwendung ausgeführten Aktionen wie Tastatureingaben und Mausklicks aufgezeichnet. Außerdem können Sie Prüfpunkte einfügen, über die Sie die Daten oder Eigenschaften beliebiger Objekte in Ihrer Anwendung testen können. Während der Aufzeichnung werden über den Prüfpunkt Objektinformationen erfasst und in einer entsprechenden Basisdatendatei abgelegt. Während der Wiedergabe werden dann erneut Objektinformationen über den Prüfpunkt erfasst und anschließend mit den Basisdaten verglichen.

Hinweis: Alle Functional Test-Scripts arbeiten mit einer standardmäßigen Helper-Superklasse. Wenn Sie beabsichtigen, zusätzliche Methoden hinzuzufügen oder die Methoden in "RationalTestScript" außer Kraft zu setzen, können Sie eine eigene Helper-Superklasse erstellen. Weitere Informationen hierzu finden Sie unter Standard-Script-Helper-Superklasse ändern.

So zeichnen Sie ein Script auf:

  1. Zunächst können Sie (optional) beliebige Aufzeichnungsoptionen definieren. Klicken Sie auf Fenster > Benutzervorgaben, um auf die Functional Test-Optionen zuzugreifen. Klicken Sie in der Baumstruktur auf das Pluszeichen (+) neben Functional Test, um die Benutzervorgaben einzublenden. Definieren Sie die Optionen für die Aufzeichnung. Schließen Sie die Benutzervorgaben danach wieder.

  2. Klicken Sie auf die Schaltfläche Functional Test-Script aufzeichnen Schaltfläche ''Functional Test-Script aufzeichnen'', oder klicken Sie auf Datei > Neu > Functional Test-Script mit Recorder. Daraufhin wird das Dialogfenster "Functional Test-Script aufzeichnen" angezeigt.

  3. Wählen Sie im Dialogfenster Functional Test-Script aufzeichnen das Projekt aus, zu dem das Script gehören soll. Geben Sie einen Namen für das Script ein.

    Möchten Sie die Steuerung des Scripts über die Quellcodeverwaltung vornehmen, müssen Sie Script zu Quellcodeverwaltung hinzufügen aktivieren. Das Script wird zu ClearCase hinzugefügt, bleibt aber weiterhin ausgecheckt, so dass Sie Änderungen daran vornehmen können.

    Sie können nun auf Fertig stellen klicken, um mit dem Aufzeichnen zu beginnen. Functional Test erstellt standardmäßig eine lokale Objektübersicht für Ihr Script. Möchten Sie eine(n) andere(n) Testobjektübersicht, Helper-Superklasse oder Testdatenpool verwenden, müssen Sie auf Weiter klicken. Die Seite Scriptressourcen auswählen wird angezeigt. Hier können Sie auch die Auswahlreihenfolge für Datensätze im Datenpool definieren oder den zum Script gehörenden Datenpool ändern.

  4. Sobald Sie auf Fertig stellen geklickt haben, wird der Aufzeichnungsmonitor angezeigt, und die Aufzeichnung wird gestartet. Klicken Sie in der Aufzeichnungsleiste im Monitor auf Hilfe anzeigen, um Informationen zu den Schaltflächen der Symbolleiste und zur Funktionsweise des Monitors anzuzeigen.

  5. Klicken Sie in der Aufzeichnungsleiste auf die Schaltfläche Anwendung starten, um Ihre Testanwendung zu starten. Weitere Informationen hierzu finden Sie unter Testanwendungen starten. (Ist die Anwendung bereits aktiv, können Sie diesen Schritt auslassen.)

  6. Führen Sie alle Aktionen in der Anwendung aus.

  7. Soll ein Prüfpunkt aufgezeichnet werden, suchen Sie in Ihrer Anwendung nach dem zu testenden Objekt, und klicken Sie an einer beliebigen Stelle in das Anwendungs- oder Dialogfenster. Klicken Sie anschließend auf die Schaltfläche Befehle für Prüfpunkt und Aktion einfügen. Klicken Sie beim Erstellen des Prüfpunkts im Assistenten für Prüfpunkt und Aktion auf die Schaltfläche Hilfe, um Informationen zu diesem Assistenten anzuzeigen. Bei Bedarf finden Sie unter Prüfpunkt für Eigenschaften erstellen ein Beispiel zum Erstellen eines Prüfpunkts.

  8. Möchten Sie Funktionen wie Aufrufscriptbefehl, Protokolleintrag, Zeitgeber, Scriptverzögerungsbefehl oder Kommentar in das Script eingeben, müssen Sie auf die Schaltfläche Scriptunterstützungsbefehle einfügen klicken. Klicken Sie im Dialogfenster Scriptunterstützungsfunktionen auf die Schaltfläche Hilfe, um Informationen zu den Scriptunterstützungsfunktionen anzuzeigen.

  9. Soll das Schließen der Anwendung Bestandteil des Scripts sein, müssen Sie Ihre Anwendung jetzt schließen.

  10. Ist die Aufzeichnung abgeschlossen, klicken Sie auf die Schaltfläche Aufzeichnung stoppen.

    Script und Objektübersicht werden in das Projektverzeichnis eingetragen. Außerdem wird das Functional Test-Fenster wiederhergestellt und das Script angezeigt.

Hinweis: Eine detailliertere Beschreibung zum Aufzeichnen von Scripts, zum Erstellen von Prüfpunkten und zum Wiedergeben von Scripts finden Sie unter Lernprogramme für Functional Test.

Hinweis: Informationen zum Aufzeichnen von Tipps und zur Fehlerbehebung finden Sie unter Fehlerbehebung und Tipps für die Aufzeichnung.

Referenzinformationen:

Vorhandenes Script aufzeichnen

ClearCase mit Testobjektübersichten verwenden

 

Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2002, 2004. Alle Rechte vorbehalten.