Deze tutorial demonstreert OBJECT SPY.
Object Spy kan helpen bij het bepalen van de nuttige eigenschappen en methoden die zijn gekoppeld aan een object in uw omgeving.
De HP / Micro Focus UFT-tutorials beschrijven ook GetROProperty, GetTOProperty en SetTOProperty
Klik hier als de video niet toegankelijk is
GetRoProperty
- GetRoProperty - is een ingebouwde methode die wordt gebruikt om de runtime-waarde van een objecteigenschap op te halen.
- Er zijn 4 stappen betrokken bij het gebruik van de GetRoProperty
- Stap 1) Noteer het Object waarop u de GetRoProperty wilt gebruiken in Object Repository
- Stap 2) Identificeert voor het opgenomen object de runtime-eigenschap die zou kunnen worden gebruikt. U mag Object Spy gebruiken.
- Stap 3) Gebruik de GetRoProperty-methode om de geïdentificeerde Run-time-eigenschap op te halen en de waarde op te slaan in een variabele
- Stap 4) Gebruik deze waarde voor verdere aftrekposten
SetToProperty en GetToProperty
- Overweeg een webknop die is opgeslagen in de objectrepository
- Wanneer de test wordt uitgevoerd, maakt QTP een kopie van dit object met de naam Test Object en vergelijkt dit met het Run Time Object
- Met GetToProperty kun je de waarde van een eigenschap van Test Object ophalen
- Met SetToProperty kunt u de eigenschapswaarde van een testobject wijzigen
- Wanneer de test is voltooid, wordt dit testobject weggegooid, evenals eventuele wijzigingen die u in de objecteigenschappen hebt aangebracht met behulp van de SetToProperty
- Wanneer de test opnieuw wordt uitgevoerd, wordt een nieuwe kopie van het testobject gemaakt met originele eigenschapswaarden die zijn opgeslagen in de objectrepository
- U kunt overwegen om GetToProperty en SetToProperty te gebruiken als uw testscript meerdere regels codes heeft en uw omgeving sporadisch is
- Voor een opmerking, er is geen SetRoProperty
Object spion:
- Objectspionage is een functie in QTP waarmee u zowel de test- als de runtime-objecteigenschappen en -methoden kunt bekijken.
- Het geeft ook de syntaxis voor een geselecteerde methode.
- Object Spy geeft de volledige hiërarchie van het object dat u heeft geselecteerd