FT-Lernprogramm, Übung 5: Prüfpunkte und Objektübersichten

Dies ist Übung 5 des Lernprogramms zu Functional Test. Möchten Sie das Lernprogramm von Anfang an durcharbeiten, müssen Sie mit Functional Test - Lernprogramm beginnen.  

Prüfpunkte und Objektübersichten

Sie können die Daten innerhalb eines Prüfpunkts untersuchen und ändern.

  1. Sorgen Sie in Functional Test dafür, dass "Classics.vb" weiterhin das aktive Script im Editor ist.

  2. Die beiden von Ihnen aufgezeichneten Prüfpunkte müssen im Script-Explorer links neben dem Script angezeigt werden. Klicken Sie bei Bedarf auf das Pluszeichen (+) neben Prüfpunkte, um den Ordner einzublenden.

  3. Klicken Sie doppelt auf "Classics_tree".

Dabei handelt es sich um den ersten von Ihnen aufgezeichneten Prüfpunkt in der Liste mit den Komponisten (Composers). Der Prüfpunkteditor wird gestartet. Sie haben jetzt die Möglichkeit, die Prüfpunktdaten für spätere Wiedergabevorgänge zu aktualisieren.

Der Prüfpunkt für Daten weist sechs verschiedene Darstellungsformen auf. Beim vorliegenden Prüfpunkt handelt es sich um einen Prüfpunkt des Typs "Daten" (Baumstruktur). Objekttyp ist also eine Baumstruktur, in diesem Fall des Typs "javax.swing.JTree". Möchten Sie die Daten innerhalb der Baumstruktur editieren, müssen Sie doppelt auf eines der Unterelemente in der Baumstruktur klicken und so ein kleines Editierfeld aufrufen, in dem Sie Ihre Änderungen dann vornehmen können. Über die Markierungsfelder neben den einzelnen Elementen können Sie festlegen, welche Elemente bei künftigen Wiedergaben getestet werden sollen. Alle so markierten Elemente werden getestet. Weitere Informationen zur Verwendung des Prüfpunkteditors finden Sie im Abschnitt zum Thema Prüfpunkteditor.

  1. Schließen Sie den Prüfpunkteditor wieder.

Sie können auch die Daten innerhalb einer Objektübersicht untersuchen und ändern.

  1. Blenden Sie (bei Bedarf) im Script-Explorer den Ordner Testobjekte ein.

Bei "Private Testobjektübersicht", dem ersten Element, handelt es sich um die Objektübersicht des Scripts. Dagegen sind die einzelnen Objekte unter "Private Testobjektübersicht" Verweise auf Objekte, auf die beim Aufzeichnen zugegriffen wurde.

  1. Aktivieren Sie die Private Testobjektübersicht durch Doppelklicken.

Wenn Sie ein Script aufzeichnen, wird von Functional Test für die zu testende Anwendung eine Objektübersicht erstellt. Jedes Script ist einer entsprechenden Objektübersichtdatei zugeordnet. Bei dieser Zuordnungsdatei kann es sich um eine nicht öffentliche Datei - mit Zuordnung zu nur einem Script - oder um eine von mehreren Scripts gemeinsam genutzte Datei handeln. Bei Aufzeichnung des Scripts wurde von Functional Test die Standardeinstellung ("private Übersicht") auf der zweiten Registerkarte im Dialogfenster "Neues Functional Test-Script aufzeichnen" verwendet. In einer Objektübersicht sind die Eigenschaften zu den einzelnen Objekten enthalten. So haben Sie die Möglichkeit, Änderungen an den Daten zentral vorzunehmen. Anschließend werden diese geänderten Daten von allen Scripts, die Bezug auf das betreffende Objekt nehmen, ebenfalls verwendet.

In Ihrer Objektübersicht sind im obersten Objekt eines Rahmens alle Objekte aufgelistet, die der Rahmen unterhalb des Rahmenobjekts enthält.

  1. Blenden Sie das Objekt "Java: Frame: logFrame1: javax.swing.JFrame" ein.

Darin enthalten ist das Dialogfenster für die Anmeldung. Außerdem werden hier Optionsfelder, Kennwortfelder sowie die Aktionsschaltflächen aufgeführt.

  1. Klicken Sie auf eines der Objekte.

Beachten Sie, dass die Erkennungseigenschaften in dem Raster unter der Objektbaumstruktur angezeigt werden.

Mit der Objektübersicht steht Ihnen ein zeiteffizientes Verfahren zum Hinzufügen von Objektreferenzen zu einem Script zur Verfügung. Klicken Sie im Menü zur Objektübersicht auf Testobjekt > Objekt(e) einfügen, um Objekte einzufügen. Weitere Einzelheiten finden Sie im Abschnitt zum Thema Objekte in Objektübersicht einfügen.

Über die Objektübersicht können Sie aber auch andere Operationen ausführen und beispielsweise die Wertigkeit einer Erkennungseigenschaft ändern und Erkennungseigenschaften und -werte editieren. Sie werden zu einem späteren Zeitpunkt noch einige erweiterte Prozeduren mit Hilfe der Objektübersicht ausführen. Informationen zu den Bestandteilen einer Objektübersicht und den Verknüpfungen mit Prozeduren finden Sie im Abschnitt zum Thema Testobjektübersicht.

  1. Klicken Sie im Menü zur Objektübersicht auf Benutzervorgaben > Beim Schließen Status löschen.

Über dieses Menü können Sie hin- und herschalten. Verwenden Sie standardmäßig diese Einstellung und löschen Sie damit den aktuellen Status. Andernfalls werden beim Schließen der Übersicht alle Objekte übernommen. Sie werden dies noch in einem späteren Schritt ausführen, wenn Sie sich mit Änderungen in der Objektübersicht beschäftigen.

  1. Schließen Sie die Objektübersicht wieder. Mögliche Änderungen werden nicht gespeichert.

Weiter mit Übung 6: Rückfalltests.

Nutzungsbedingungen | Feedback

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