Syntax von Prüfpunktbefehlen ändern

Beim Aufzeichnen werden an einem Prüfpunkt Informationen zu einer bestimmten Komponente der grafischen Benutzerschnittstelle (beispielsweise deren Größe oder Position) erfasst. Von Functional Tester wird für jeden Prüfpunkt im Testscript eine Anweisung aufgezeichnet.
Warum und wann dieser Vorgang ausgeführt wird
Prüfpunktbefehle werden im Script mit dem Namen aufgeführt, den Sie dem Prüfpunkt beim Aufzeichnen des Scripts zugeordnet haben.

Die neue Syntax für den Prüfpunktbefehl lautet: ObjectName.performTest(VPName);

Wenn Sie beispielsweise den Prüfpunkt "ChkBox_State" für das Markierungsfeld "CheckBox1" aufzeichnen, wird dieser als CheckBox1().performTest(ChkBox_State()); aufgezeichnet.

Der Prüfpunkt mit dieser Syntax speichert nur die Informationen für den erwarteten Wert und ordnet sie nicht einem bestimmten GUI-Objekt zu. Dank dieser Flexibilität kann der Prüfpunkt bei ähnlichen Objekten wiederverwendet werden.

Beispiel: Verwenden Sie denselben Prüfpunkt "ChkBox_State" für ein anderes Markierungsfeld. Sie können die im Prüfpunkt "ChkBox_State" gespeicherten erwarteten Wertinformationen verwenden, um den aus dem Steuerelement "CheckBox2" abgerufenen Ist-Wert auszuwerten. Hierzu können Sie die Anweisung CheckBox2().performTest(ChkBox_State()); verwenden.

In früheren Functional Tester-Versionen lautete diese Syntax: VP().performTest();

Beispiel: CheckBox1_StateVP().performTest();. Dieser Prüfpunkt kann nicht wiederverwendet werden, um den Inhalt eines anderen Markierungsfelds auszuwerten. Sie können also nicht mit Hilfe des im Prüfpunkt "CheckBox1_State" gespeicherten erwarteten Werts den aus dem Steuerelement "CheckBox2" abgerufenen Ist-Wert auswerten.

Welche Syntax Sie verwenden, entscheiden Sie. Standardmäßig ist die neue Syntax aktiviert. Wenn Sie mit der alten Syntax arbeiten möchten, müssen Sie folgende Schritte ausführen:

  1. Klicken Sie auf Tools > Optionen. Das Dialogfenster "Benutzervorgaben" wird angezeigt.
  2. Klicken Sie auf Functional Test > Recorder, und heben Sie die Markierung im Markierungsfeld Testobjekt relativ zu Prüfpunkten aufzeichnen auf.
  3. Klicken Sie auf Anwenden und OK, um den Vorgang abzuschließen. Beim nächsten Aufzeichnen oder Einfügen eines neuen Prüfpunkts wird im Testscript die alte Syntax angezeigt.

Feedback