Eigenschaftenwert abrufen

Während der Aufzeichnung können Sie einen einzelnen Eigenschaftenwert für das ausgewählte Objekt abrufen. Dazu wird ein Befehl "getProperty" in das Script eingefügt und der Wert während der Wiedergabe zurückgegeben.

Diese Information ist nützlich, wenn Sie eine Entscheidung auf Grundlage der Eigenschaft treffen müssen. Sie können beispielsweise abfragen, ob eine Schaltfläche aktiviert ist.

So rufen Sie eine Eigenschaft ab:

  1. In Functional Test, Java Scripting, klicken Sie auf die Schaltfläche Functional Test-Script aufzeichnen oder den Menübefehl Datei > Neu > Functional Test-Script mit Recorder, um die Aufzeichnung eines Scripts zu starten. Weitere Informationen hierzu finden Sie unter Script aufzeichnen (Functional Test, Java Scripting). In Functional Test, VB.NET Scripting, klicken Sie auf die Schaltfläche Functional Test-Script aufzeichnen oder den Menübefehl Datei > Neu > Script mit Recorder hinzufügen, um die Aufzeichnung eines Scripts zu starten. Weitere Informationen hierzu finden Sie unter Script aufzeichnen (Functional Test, VB.NET Scripting).

  2. Klicken Sie im Aufzeichnungsmonitor auf die Schaltfläche Anwendung starten, um die Testanwendung zu starten. Weitere Informationen hierzu finden Sie unter Testanwendungen starten.

  3. Suchen Sie in der Anwendung nach dem Objekt, für das Sie eine Eigenschaft abrufen möchten.

  4. Klicken Sie im Functional Test-Aufzeichnungsmonitor auf die Schaltfläche Befehle für Prüfpunkt und Aktion einfügen.

  5. Verwenden Sie im Assistenten für Prüfpunkt und Aktion auf der Seite Objekt auswählen die Objektsuche, um das Objekt in der Anwendung auszuwählen. Weitere Informationen zum Auswählen von Objekten finden Sie unter Seite "Objekt auswählen". Nachdem Sie das Objekt ausgewählt haben, klicken Sie auf Weiter.

  6. Klicken Sie auf der Seite Aktion auswählen auf die Option Bestimmten Eigenschaftenwert abrufen. Dies ist die dritte Option auf der Seite. Klicken Sie auf Weiter.

  7. Bei der Auswahl des Objekts wurde die Eigenschaftenliste automatisch erstellt und in den Feldern Eigenschaftenname und Wert auf der Seite "Befehl getProperty einfügen" angezeigt. Wählen Sie die Eigenschaft aus, die Sie abrufen möchten, und klicken Sie auf Weiter.

  8. Prüfen Sie auf der Seite Variablenname die Informationen, die in den Feldern Objekt, Eigenschaft und Datentyp aufgeführt sind.

    Akzeptieren Sie im Feld Variablenname den vorgeschlagenen Standardnamen, oder geben Sie einen neuen Namen ein. Der Standardname basiert auf dem Namen des Objekts und der von Ihnen getesteten Eigenschaft.

    Die Option Variable im Script deklarieren ist standardmäßig ausgewählt. Sie müssen eine Variable bei der ersten Verwendung des Variablennamens deklarieren. Wenn Sie denselben Variablennamen erneut im Script verwenden, heben Sie die Auswahl dieser Option nach der ersten Verwendung auf.

    Die Beispiele im folgenden Abschnitt veranschaulichen, wie der Befehl "getProperty" im Script verwendet wird.

  9. Klicken Sie auf Fertig stellen.

    Die Anweisung, die den Befehl "getProperty" enthält, wird an der Stelle in das Script geschrieben, an der Sie sie eingefügt haben.

Beispiele

  1. Wenn Sie in Functional Test, Java Scripting, die Eigenschaft label für eine Schaltfläche mit der Bezeichnung "Place Order" abrufen, wird Folgendes in das Script geschrieben:

String PlaceOrder_label = (String)placeOrderButton2Button().getProperty("label");

  1. Wenn Sie in Functional Test, VB.NET Scripting, die Eigenschaft enabled für eine Schaltfläche mit der Bezeichnung "Place Order" abrufen, wird Folgendes in das Script geschrieben:

Dim PlaceOrder_enabled As Boolean = PlaceOrderButton.GetProperty("enabled")

 

     

 

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