< Vorherige Lektion | Nächste Lektion >

Lerneinheit 3: Prüfpunkte erstellen

In dieser Lerneinheit werden Sie Prüfpunkte zum Testen von Objekten erstellen. Über Prüfpunkte können Sie kontrollieren, ob eine bestimmte Aktion bereits stattgefunden hat. Außerdem können Sie den Status eines Objekts verifizieren.

Warum und wann dieser Vorgang ausgeführt wird
Sie können Prüfpunkte für Eigenschaften, Prüfpunkte für Bilder und neun verschiedene Prüfpunkte für Daten erstellen. Beim Erstellen eines Prüfpunkts erfassen Sie objektbezogene Informationen in der Anwendung. Damit verschaffen Sie sich die Basisdaten für den Vergleich während der Wiedergabe.

Prüfpunkt für Daten erstellen

Warum und wann dieser Vorgang ausgeführt wird
Sie werden einen Prüfpunkt für Daten erstellen, über den Sie die Baumstruktur der Komponisten (Composers) erfassen können.
  1. Klicken Sie im Aufzeichnungsmonitor auf Befehl für Prüfpunkt und Aktion einfügen (Prüfpunkt einfügen).
  2. Wenn auf der Seite "Objekt auswählen" des Assistenten für Prüfpunkte und Aktionen die Option Nach Objektauswahl weiter zur nächsten Seite bereits aktiviert ist, heben Sie diese Aktivierung auf.
  3. Wählen Sie über die Objektsuche (Objektsuche) die Baumstruktur der Komponisten in der Anwendung aus. Klicken Sie dazu auf Objektsuche, und ziehen Sie das Symbol auf die Baumstruktur. Halten Sie die Maustaste gedrückt und Sie werden feststellen, dass die komplette Baumstruktur von einem roten Rahmen eingefasst und neben dem Rahmen der betreffende Objektname (javax.swing.JTree) angezeigt wird. Wenn Sie die Maustaste wieder loslassen, um eine Auswahl zu treffen, werden Sie sehen, dass die Erkennungseigenschaften des Objekts in einem Raster im unteren Bereich der Seite "Objekt auswählen" angezeigt werden.
  4. Klicken Sie auf Weiter.
  5. Vergewissern Sie sich auf der Seite "Aktion auswählen", dass Prüfpunkttest für Daten durchführen ausgewählt ist. Klicken Sie dann auf Weiter.
  6. Wählen Sie auf der Seite "Befehl zum Einfügen eines Prüfpunkts für Daten" im Feld Datenwert den Test Baumhierarchie aus. In diesem Test werden Daten zur kompletten Baumstruktur erfasst.
  7. Geben Sie in das Feld "Prüfpunktname" den Namen Classics_tree ein, und klicken Sie auf Weiter.
  8. Auf der Seite "Prüfpunktdaten" werden die erfassten Daten im rechten Fensterbereich in einem Raster angezeigt. Wird in dem Kästchen neben einem Element ein Häkchen angezeigt, steht dieses Element zum Testen an. Standardmäßig sind alle Elemente ausgewählt. Übernehmen Sie diese Auswahl unverändert. Sind die Elemente nicht markiert, klicken Sie auf Alle überprüfen.
  9. Klicken Sie auf Fertig stellen.

Prüfpunkt für Bilder erstellen

Warum und wann dieser Vorgang ausgeführt wird
Sie können einen Prüfpunkt für Bilder einfügen, um zu überprüfen, ob das geeignete Album für die ausgewählte CD angezeigt wird.
  1. Klicken Sie im Aufzeichnungsmonitor auf Befehl für Prüfpunkt und Aktion einfügen (Prüfpunkt einfügen).
  2. Wenn auf der Seite "Objekt auswählen" des Assistenten für Prüfpunkte und Aktionen die Option Nach Objektauswahl weiter zur nächsten Seite bereits aktiviert ist, heben Sie diese Aktivierung auf.
  3. Wählen Sie über die Objektsuche (Objektsuche) das Albumbild in der Anwendung aus. Klicken Sie auf Objektsuche, und ziehen Sie das Symbol über das Albumbild. Während Sie die Maustaste gedrückt halten, wird das Albumbild durch einen roten Rahmen eingefasst, und der Objektname (javax.swing.JLabel) wird in einer QuickInfo neben dem Rahmen angezeigt. Wenn Sie die Maustaste wieder loslassen, um eine Auswahl zu treffen, werden Sie sehen, dass die Erkennungseigenschaften des Objekts in einem Raster im unteren Bereich der Seite "Objekt auswählen" angezeigt werden.
  4. Klicken Sie auf Weiter.
  5. Wählen Sie auf der Seite "Aktion auswählen" die Option Prüfpunkttest für Bilder durchführen aus, und klicken Sie auf Weiter.
  6. Geben Sie auf der Seite "Befehl zum Einfügen eines Prüfpunkts für Bilder" im Feld Prüfpunktname den Namen Album_image ein.
  7. Vergewissern Sie sich, dass die Option Ganzes Bild auswählen ausgewählt ist, und klicken Sie dann auf Weiter.
  8. Auf der Seite "Prüfpunktdaten" wird das erfasste Bild im rechten Fensterbereich angezeigt. Klicken Sie auf Fertig stellen.

Prüfpunkt für Eigenschaften erstellen

Warum und wann dieser Vorgang ausgeführt wird
Nun können Sie einen weiteren Prüfpunkt einfügen, über den Sie prüfen, ob der jeweilige Auftrag dem richtigen Kunden zugeordnet ist. Über einen Prüfpunkt für Eigenschaften wird der Text in der Bestätigungsanzeige erfasst.
  1. Klicken Sie in der Musteranwendung "ClassicsCD" auf Order > View Existing Order Status. Klicken Sie nicht auf eines der Kennwortfelder.
  2. Klicken Sie auf OK. Der vorgesehene Test bezieht sich auf den Eintrag "Order for Trent Culpito" im Fenster "View Existing Orders".
  3. Klicken Sie im Aufzeichnungsmonitor auf Befehl für Prüfpunkt und Aktion einfügen (Prüfpunkt einfügen).
  4. Aktivieren Sie auf der Seite "Objekt auswählen" die Option Nach Objektauswahl weiter zur nächsten Seite.
  5. Ziehen Sie das Symbol für die Objektsuche auf den Eintrag "Order for Trent Culpito", um diesen auszuwählen. Beim fortgesetzten Drücken der Maustaste werden Sie feststellen, dass die Baumstruktur von einem roten Rahmen eingefasst ist. Außerdem wird der Objektname (javax.swing.JLabel) angezeigt. Nachdem Sie das Objekt ausgewählt haben, wird die Seite "Aktion auswählen" angezeigt, denn Sie hatten vorher die Option Nach Objektauswahl weiter zur nächsten Seite ausgewählt.
  6. Wählen Sie Prüfpunkttest für Eigenschaften durchführen (die zweite Aktion von oben) aus, und klicken Sie auf Weiter.
  7. Bestätigen Sie auf der Seite "Befehl zum Einfügen eines Prüfpunkts für Eigenschaften", dass die Einstellung im Feld Untergeordnete Elemente einschließen weiterhin Keine lauten soll.
  8. Übernehmen Sie den unter Prüfpunktname vorgeschlagenen Standardwert.
  9. Behalten Sie die Auswahl der Option Standardeigenschaften verwenden bei, und klicken Sie auf Weiter. Auf der Seite "Prüfpunktdaten" werden die Testobjekteigenschaften und deren Werte in einem Raster angezeigt. Über die Spalte "Eigenschaft" können Sie auswählen, welche Eigenschaften getestet werden sollen. Außerdem können Sie über die Spalte "Wert" Änderungen an den Eigenschaftswerten vornehmen.
    Weitere Informationen zum Auswählen von Objekteigenschaften: Standardmäßig ist keine Eigenschaft ausgewählt. Zum Testen von Objekteigenschaften müssen Sie die zu testenden Eigenschaften jeweils einzeln auswählen. Die so ausgewählten Eigenschaften werden bei jeder Wiedergabe eines Scripts mit diesem Prüfpunkt getestet. Sie können auch alle Eigenschaften in der Liste auswählen. Klicken Sie dazu über dem Raster auf die Schaltfläche Alle überprüfen. Über Alle Markierungen rückgängig machen können Sie die Auswahl aller Eigenschaften wieder aufheben. Beim Arbeiten mit einem Prüfpunkt für Eigenschaften können Sie die besten Ergebnisse erzielen, wenn Sie nur die für Sie wichtigen Eigenschaften testen. In vorliegenden Fall ist lediglich die Eigenschaft text von Interesse, da Sie feststellen möchten, ob der Auftrag dem richtigen Kunden zugeordnet ist.
  10. Wählen Sie in der Spalte "Eigenschaft" die Eigenschaften text, opaque und visible aus, damit diese während der Wiedergabe getestet werden. Wenn die Auswahl bestehen bleiben soll, müssen Sie möglicherweise zweimal auf das Markierungsfeld klicken.
  11. Klicken Sie auf Fertig stellen.
  12. Klicken Sie im Fenster "View Existing Orders" von "ClassicsCD" auf Schließen.

Kennwortfelder testen

Warum und wann dieser Vorgang ausgeführt wird
Nun soll für einen Auftrag noch ein Test der zuvor nicht getesteten Kennwortfelder durchgeführt werden.
  1. Blenden Sie den Ordner Haydn in der Baumstruktur der Komponisten (Composers) ein.
  2. Klicken Sie auf Symphonies Nos. 94 & 98.
  3. Klicken Sie auf die Schaltfläche Place Order.
  4. Übernehmen Sie im Fenster für die Memberanmeldung die Standardeinstellungen Existing Customer und Trent Culpito.
  5. Geben Sie dieses Mal xxxx in das Feld für Kennwort ein.
  6. Wählen Sie die Option Remember Password aus.
  7. Klicken Sie auf OK.
  8. Geben Sie gültige Werte in die Felder Card Number und Expiration Date ein, z. B. 7777 7777 7777 7777 bzw. 06/09.
  9. Klicken Sie auf Place Order.
  10. Klicken Sie im Nachrichtenfenster für die Auftragsbestätigung auf OK.
  11. Schließen Sie die Anwendung "ClassicsCD" durch Klicken auf die Schaltfläche x.
  12. Klicken Sie in der Symbolleiste "Aufzeichnung" auf die Schaltfläche Aufzeichnung stoppen (Aufzeichnung stoppen).
Ergebnisse
Wenn Sie die Aufzeichnung stoppen, wird der Aufzeichnungsmonitor von Rational Functional Tester geschlossen. Danach werden Script und Objektübersicht in das Projektverzeichnis geschrieben. Das Fenster von Rational Functional Test wird wiederhergestellt, und im Hauptfenster wird das Script angezeigt.

Feedback
< Vorherige Lektion | Nächste Lektion >