Prüfpunktdaten mit dem Komparator vergleichen und aktualisieren

Mit Hilfe des Prüfpunktkomparators können Sie nach der Wiedergabe eines Scripts mit einem Prüfpunkt die Prüfpunktdaten vergleichen und die Basisdatendatei aktualisieren. Wenn bei dem Prüfpunkt ein Fehler aufgetreten ist, zeigt der Komparator sowohl den erwarteten als auch den tatsächlichen Wert an, so dass Sie die Unterschiede analysieren können. Anschließend können Sie die Basisdatendatei laden und mit den Werten aus der tatsächlichen Datei aktualisieren.

Klicken Sie zum Öffnen des Komparators in TestManager im Functional Test-Protokoll doppelt auf den Prüfpunkt. Sie können auch im Functional Test-HTML-Protokoll auf die Verknüpfung Ergebnisse anzeigen klicken. Informationen hierzu finden Sie unter Ergebnisse im Protokoll anzeigen. Der Titel des Komparators enthält den Namen des Prüfpunkts.

Informationen zur Benutzerschnittstelle des Komparators finden Sie unter Prüfpunktkomparator.

So vergleichen und aktualisieren Sie Prüfpunktdaten mit Hilfe des Komparators:

  1. Zeichnen Sie in Functional Test ein Script auf, das mindestens einen Prüfpunkt enthält. Informationen zum Aufzeichnen von Prüfpunkten finden Sie unter Prüfpunkt für Eigenschaften erstellen. Dort wird beispielhaft ein Prüfpunkttyp beschrieben.

  2. Geben Sie das Script mit dem Prüfpunkt mit einem neuen Build der zu testenden Anwendung wieder. Informationen zum Wiedergeben von Scripts finden Sie unter Script über Functional Test ausführen.

  3. Nach der Wiedergabe wird ein entsprechendes Protokoll angezeigt. Informationen zum Festlegen der Option, mit der das Protokoll nach der Wiedergabe automatisch geöffnet wird, finden Sie unter Seite "Protokolleinstellungen".

  4. Öffnen Sie den Komparator über das Protokoll. Wenn Sie ein TestManager-Protokoll verwenden, klicken Sie in der Spalte für den Ereignistyp doppelt auf den Prüfpunkt. Erweitern Sie bei Bedarf den Befehl "Scriptstart", um den Prüfpunkt anzuzeigen. Wenn Sie das HTML-Protokoll verwenden, klicken Sie auf die Verknüpfung Ergebnisse anzeigen. (Falls beim Start des Komparators über die Verknüpfung Ergebnisse anzeigen ein Fehler im Zusammenhang mit dem Java-Plug-in auftritt, prüfen Sie, ob das Plug-in ordnungsgemäß konfiguriert ist. Entsprechende Anweisungen finden Sie unter Java-Plug-in eines Browsers aktivieren.)

Wenn bei einem Prüfpunkt ein Fehler aufgetreten ist und Sie ein Protokoll verwenden, wählen Sie das Protokoll in Functional Test, Java Scripting, in der Ansicht "Functional Test-Projekte" aus. Klicken Sie mit der rechten Maustaste auf das Protokoll und klicken Sie dann auf Prüfpunkte mit Fehlern. Wählen Sie in Functional Test, VB.NET Scripting, das Protokoll im Solution-Explorer aus, klicken Sie mit der rechten Maustaste auf das Protokoll und klicken Sie dann auf Prüfpunkte mit Fehlern.

Wenn bei mehreren Prüfpunkten Fehler aufgetreten sind und Sie ein Protokoll verwenden, wird der Assistent "Ergebnisse für Prüfpunkte" geöffnet. Klicken Sie in der Liste auf einen Prüfpunkt, bei dem ein Fehler aufgetreten ist, und klicken Sie dann auf Ergebnisse anzeigen oder Fertig stellen.

Der Prüfpunktkomparator wird geöffnet und zeigt den betreffenden Prüfpunkt an. Dabei werden im Komparator der Erwartungswert und der tatsächliche Datenwert angezeigt. Die Erwartungswerte wurden getestet. Die tatsächlichen Werte wurden während der Wiedergabe in der Anwendung erfasst. Wenn bei dem Prüfpunkt ein Fehler aufgetreten ist, werden die Unterschiede rot dargestellt.

Bei den folgenden Prüfpunkttypen werden die Erwartungswerte links und die tatsächlichen Werte rechts angezeigt: Prüfpunkte für Eigenschaften, für Daten (Liste), für Daten (Tabelle) und für Daten (Text). Unterschiede werden rot dargestellt. Bei Prüfpunkten für Daten (Menühierarchie) und für Daten (Baumhierarchie) werden die Erwartungswerte und tatsächlichen Werte zusammenhängend angezeigt. Für jeden Unterschied werden die Erwartungswerte rot dargestellt und die tatsächlichen Werte darunter in Grün.

  1. Prüfen Sie die beiden Datendateien auf mögliche Unterschiede zwischen der erwarteten und der tatsächlichen Datei. Durch die Analyse der Unterschiede im Komparator können Sie ermitteln, ob es sich um beabsichtigte Änderungen der Anwendung oder um Fehler handelt.

    Verwenden Sie zum Navigieren durch die Liste der Unterschiede die Navigationsschaltflächen in der Symbolleiste oberhalb der Datenanzeige. Weitere Informationen zu den Navigationsschaltflächen finden Sie unter Prüfpunktkomparator.

  2. Wenn Sie die Basisdatendatei bearbeiten möchten, um die Informationen für zukünftige Wiedergaben zu aktualisieren, müssen Sie die Basisdatendatei laden. Klicken Sie dazu auf Datei > Basisdaten oder in der Symbolleiste auf die Schaltfläche Zu bearbeitende Basisdaten laden Zu bearbeitende Basisdaten laden.

    Die Basisdatendatei wird anstelle der Datei mit den Erwartungsdaten auf der linken Seite angezeigt.

    Hinweis: Wenn Sie die ClearCase-Integration mit Functional Test nutzen, lesen Sie die Hinweise für ClearCase-Benutzer am Ende dieses Abschnitts.

  3. Wenn Sie einzelne Datenelemente bearbeiten möchten, nehmen Sie die Änderungen in der Spalte mit den Basisdaten (links in der Anzeige) vor. Klicken Sie nach Durchführung der gewünschten Änderungen auf Speichern. Detaillierte Informationen zur Bearbeitung verschiedener Typen von Prüfpunktanzeigen finden Sie unter Prüfpunkteditor.

    Klicken Sie bei einem Prüfpunkt für Daten (Text) auf Text bearbeiten Text bearbeiten, um einen Texteditor zu starten, in dem Sie die Änderungen vornehmen können. Bei anderen Prüfpunkttypen können Sie die Änderungen direkt in der Basisdatenanzeige vornehmen.

  4. Wenn Sie bei einem Prüfpunkt für Eigenschaften feststellen, dass der Basisdatenwert und der tatsächliche Wert einer bestimmten Eigenschaft voneinander abweichen, können Sie den Basisdatenwert aktualisieren. Klicken Sie im Prüfpunktkomparator mit der rechten Maustaste auf die Eigenschaft, bei der die Werte voneinander abweichen, und klicken Sie dann auf Basisdaten für aktuelle Auswahl ersetzen.

  5. Wenn Sie feststellen, dass alle Unterschiede auf beabsichtigte Änderungen der zu testenden Anwendung zurückzuführen sind, und die Basisdaten mit den Änderungen aktualisieren möchten, können Sie die Symbolleistenschaltfläche Basisdaten durch tatsächlichen Wert ersetzen verwenden Basisdaten durch tatsächlichen Wert ersetzen, um die gesamte Basisdatendatei zu ersetzen.

  6. Wenn Sie einzelne Änderungen an der Basisdatendatei vorgenommen haben (d. h. nicht den Befehl Basisdaten durch tatsächlichen Wert ersetzen verwendet haben), klicken Sie zum Speichern der Änderungen auf Datei > Speichern.

  7. Klicken Sie nach Abschluss des Vergleichs und der Aktualisierung der Prüfpunktdaten auf Datei > Beenden, um den Prüfpunktkomparator zu beenden.

Hinweise für ClearCase-Benutzer

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