Denna handledning visar OBJECT SPY.
Object Spy kan hjälpa till att bestämma de användbara egenskaperna och metoderna som är associerade med ett objekt i din miljö.
HP / Micro Focus UFT-handledning beskriver också GetROProperty, GetTOProperty & SetTOProperty
Klicka här om videon inte är tillgänglig
GetRoProperty
- GetRoProperty - är en inbyggd metod som används för att hämta körningsvärdet för en objektegenskap.
- Det finns fyra steg involverade i att använda GetRoProperty
- Steg 1) Spela in objektet som du vill använda GetRoProperty i Object Repository
- Steg 2) För det inspelade objektet identifieras egenskapen för körning som kan användas. Du kan använda Object Spy.
- Steg 3) Använd GetRoProperty-metoden för att hämta den identifierade Run-time-egenskapen och lagra värdet i en variabel
- Steg 4) Använd detta värde för ytterligare avdrag
SetToProperty & GetToProperty
- Tänk på en webbknapp som är lagrad i Object Repository
- När testet körs skapar QTP en kopia av detta objekt som heter Test Object och jämför det med Run Time Object
- Med GetToProperty kan du hämta värdet på en egenskap för testobjektet
- Med SetToProperty kan du ändra egenskapsvärdet för ett testobjekt
- När testet är klart förkastas detta testobjekt och alla ändringar du gjort i objektegenskaperna med SetToProperty
- När testet körs igen skapas en ny kopia av testobjektet med originalegenskapsvärden lagrade i objektförvaret
- Du kan överväga att använda GetToProperty och SetToProperty när testskriptet har flera rader med koder och din miljö är sporadisk
- För en anteckning finns det inget SetRoProperty
Objekt Spy:
- Objektspion är en funktion i QTP där du kan visa både testegenskaper och körtidsegenskaper och metoder.
- Det ger också syntaxen för en vald metod.
- Object Spy ger den fullständiga hierarkin för det objekt du har valt