Object Spy, GetRoProperty, GetToProperty in QTP / UFT met voorbeeld

Anonim

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