In dieser Lerneinheit werden Sie einen Prüfpunkt mit Datenpoolreferenz erstellen, über den Sie prüfen können, ob die Auftragsgesamtsumme in der Anwendung "ClassicsCD" richtig gebildet wurde.
In einem Prüfpunkt werden Objektdaten und Literalwerte aus der getesteten Anwendung erfasst und als Basisdaten für einen Vergleich während der Wiedergabe gespeichert. Sobald Sie das Script wiedergeben, werden die Objektdaten erneut in einem Prüfpunkt erfasst und anschließend mit den Basisdaten verglichen. Auf diese Weise können Sie feststellen, ob (beabsichtigte oder unbeabsichtigte) Änderungen stattgefunden haben. Durch Vergleichen der aktuellen Objektdaten in einem Script mit den Basisdaten können potenzielle Fehler festgestellt werden.
Statt eines Literalwerts werden Sie für den über den Prüfpunkt zu testenden Wert eine Datenpoolreferenz verwenden. Datenpools mit Prüfpunkten bieten Ihnen insofern mehr Flexibilität, als Sie realistische Daten mit Ihren Testscripts testen können.
Erstellen Sie einen Prüfpunkt mit Datenpoolreferenz.
Klicken Sie in der Funktionsleiste Aufzeichnung auf Befehl für Prüfpunkt und Aktion einfügen ().
Der Assistent für Prüfpunkte und Aktionen wird angezeigt.
Verwenden Sie im Assistenten für Prüfpunkte und Aktionen das Symbol für die Objektsuche (die Hand) () und bewegen Sie dieses mit der Maus zum Wert $19.99 neben dem Feld Total
in der Anwendung "ClassicsCD".
Daraufhin wird der Wert $19.99 von Functional Test mit einem roten Rahmen versehen.
Lassen Sie die Maustaste los.
Klicken Sie bei Bedarf auf der Seite "Aktion auswählen" auf Prüfpunkttest für Daten durchführen und kontrollieren Sie, ob die Gesamtsumme der erwarteten Summe entspricht.
Klicken Sie auf Weiter.
Klicken Sie erneut auf Weiter.
Klicken Sie in der Funktionsleiste der Seite "Prüfpunktdaten" auf Wert in Datenpoolreferenz umwandeln
(), um anstelle eines Literalwerts einen Datenpool für den Prüfpunkt zu verwenden. (Wenn Sie die Schaltfläche Wert in Datenpoolreferenz umwandeln nicht in der Funktionsleiste erkennen können, müssen Sie die Anzeige der Seite vergrößern, indem Sie den Seitenrand entsprechend ziehen.)
Das Fenster "Umsetzer für Datenpoolreferenzen" wird angezeigt.
Geben Sie für Variable für Datenpool den Wert Total ein und ersetzen Sie so für die Überschrift im Datenpool den Wert newvariable.
Aktivieren Sie bei Bedarf das Markierungsfeld Wert zu neuem Datensatz im Datenpool hinzufügen und fügen Sie den Wert Total zu dem in der vorhergehenden Lerneinheit erstellten Datensatz im Datenpool hinzu.
Klicken Sie auf OK.
Klicken Sie auf Fertig stellen.
Erteilen Sie den Auftrag und schließen Sie die Anwendung "ClassicsCD".
Klicken Sie in der Anwendung "ClassicsCD" auf Place Order, um den Auftrag zu erteilen. Klicken Sie anschließend auf OK, um die zu Ihrem Auftrag angezeigte Bestätigung wieder zu entfernen.
Klicken Sie oben rechts in der Anzeige der Anwendung "ClassicsCD" auf die Schaltfläche X und schließen Sie die Anwendung.
Klicken Sie in der Funktionsleiste Aufzeichnung auf Aufzeichnung stoppen (), um alle aufgezeichneten Daten in das Testscript einzutragen.
Das Testscript wird im Editierfenster angezeigt.
Ab sofort können Sie weitere Daten in den Datenpool einfügen, so dass Ihrem Testscript eine ganze Reihe unterschiedlicher Daten zur Verfügung stehen.