Dieses Tutorial zeigt OBJECT SPY.
Mit Object Spy können Sie die nützlichen Eigenschaften und Methoden ermitteln, die einem Objekt in Ihrer Umgebung zugeordnet sind.
In den HP / Micro Focus UFT-Tutorials werden auch GetROProperty, GetTOProperty und SetTOProperty beschrieben
Klicken Sie hier, wenn das Video nicht zugänglich ist
GetRoProperty
- GetRoProperty - ist eine integrierte Methode zum Abrufen des Laufzeitwerts einer Objekteigenschaft.
- Die Verwendung von GetRoProperty umfasst 4 Schritte
- Schritt 1) Notieren Sie das Objekt, für das Sie GetRoProperty verwenden möchten, im Objekt-Repository
- Schritt 2) Identifiziert für das aufgezeichnete Objekt die Laufzeit-Eigenschaft, die verwendet werden könnte. Sie können Object Spy verwenden.
- Schritt 3) Verwenden Sie die GetRoProperty-Methode, um die identifizierte Runtime-Eigenschaft abzurufen und den Wert in einer Variablen zu speichern
- Schritt 4) Verwenden Sie diesen Wert für weitere Abzüge
SetToProperty & GetToProperty
- Stellen Sie sich eine Web-Schaltfläche vor, die im Objekt-Repository gespeichert ist
- Wenn der Test ausgeführt wird, erstellt QTP eine Kopie dieses Objekts mit dem Namen Testobjekt und vergleicht sie mit dem Laufzeitobjekt
- Mit GetToProperty können Sie den Wert einer Eigenschaft von Test Object abrufen
- Mit SetToProperty können Sie den Eigenschaftswert eines Testobjekts ändern
- Wenn der Test abgeschlossen ist, wird dieses Testobjekt verworfen, ebenso wie alle Änderungen, die Sie mit SetToProperty an den Objekteigenschaften vorgenommen haben
- Wenn der Test erneut ausgeführt wird, wird eine neue Kopie des Testobjekts mit den ursprünglichen Objektwerten erstellt, die im Objektrepository gespeichert sind
- Sie können GetToProperty und SetToProperty verwenden, wenn Ihr Testskript mehrere Codezeilen enthält und Ihre Umgebung sporadisch ist
- Für eine Notiz gibt es keine SetRoProperty
Objektspion:
- Object Spy ist eine Funktion in QTP, mit der Sie sowohl die Test- als auch die Laufzeitobjekteigenschaften und -methoden anzeigen können.
- Es gibt auch die Syntax für eine ausgewählte Methode.
- Object Spy gibt die vollständige Hierarchie des von Ihnen ausgewählten Objekts an