Übung 1.5: Prüfpunkte und Objektübersichten

Bevor Sie mit dieser Übung beginnen können, müssen Sie bereits Übung 1.4: Scripts wiedergeben ausgeführt haben.

Prüfpunkte

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

  1. Sorgen Sie in Functional Test dafür, dass "Classics.java" weiterhin das aktive Script im Java-Editor ist.
  2. Die beiden von Ihnen aufgezeichneten Prüfpunkte müssen im Script-Explorer rechts neben dem Script angezeigt werden. Klicken Sie bei Bedarf auf das Pluszeichen (+) neben Prüfpunkte, um diese 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 in der Functional Test-Hilfe.
  1. Schließen Sie den Prüfpunkteditor wieder.

Objektübersichten

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

  1. Blenden Sie 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 (Private Testobjektübersicht) durch Doppelklicken.
  2. 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 Seite 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.

  3. Blenden Sie das Objekt "Java: Frame: logFrame1: javax.swing.JFrame" (befindet sich auf der obersten Ebene) ein.

In dem Frame-Objekt finden Sie das Dialogfenster für die Anmeldung. Optionsfelder, Kennwortfelder sowie die Aktionsschaltflächen werden unter dem Frame-Objekt 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 zum Hinzufügen von Objekten finden Sie in der Functional Test-Hilfe.

Ü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.
  1. Klicken Sie im Menü zur Objektübersicht auf Benutzervorgaben > Beim Schließen Status löschen.

Beim Befehl Beim Schließen Status löschen handelt es sich um einen Menüpunkt zum Hin- und Herschalten, der standardmäßig aktiviert sein sollte. Löschen Sie damit also 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. Mögliche Änderungen werden nicht gespeichert.

Sie können nun mit Übung 1.6: Rückfalltests fortfahren.

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