Objekt špijun, GetRoProperty, GetToProperty u QTP / UFT s primjerom

Anonim

Ovaj vodič pokazuje OBJEKTNI ŠPIJUN.

Object Spy može vam pomoći odrediti korisna svojstva i metode povezane s objektom u vašem okruženju.

Vodiči za HP / Micro Focus UFT također opisuju GetROProperty, GetTOProperty & SetTOProperty

Kliknite ovdje ako videozapis nije dostupan

GetRoProperty

  • GetRoProperty - je ugrađena metoda koja se koristi za dohvaćanje vrijednosti vremena izvođenja svojstva objekta.
  • Upotreba GetRoProperty uključuje 4 koraka
  • Korak 1) Snimite objekt na kojem želite koristiti GetRoProperty u spremištu objekata
  • Korak 2) Za snimljeni objekt identificira svojstvo vremena izvođenja koje bi se moglo koristiti. Možete koristiti Object Spy.
  • Korak 3) Upotrijebite metodu GetRoProperty za dohvaćanje identificiranog svojstva Run-time i pohranjivanje vrijednosti u varijablu
  • Korak 4) Koristite ovu vrijednost za daljnje odbitke

SetToProperty & GetToProperty

  • Razmislite o web gumbu pohranjenom u spremištu objekata
  • Kada se test pokrene, QTP kreira kopiju ovog objekta nazvanu Test Object i uspoređuje ga s objektom Run Time
  • Korištenjem GetToProperty možete dohvatiti vrijednost svojstva Test Object
  • Korištenjem SetToProperty možete promijeniti vrijednost svojstva testnog objekta
  • Kada je test završen, ovaj se testni objekt odbacuje, kao i sve izmjene koje ste napravili u svojstvima objekta pomoću SetToProperty
  • Kada se test ponovo pokrene, kreira se nova kopija testnog objekta s izvornim vrijednostima svojstava pohranjenim u spremištu objekata
  • Možete razmotriti upotrebu GetToProperty i SetToProperty kada vaša testna skripta ima više redaka kodova, a vaše je okruženje sporadično
  • Kao napomenu, nema SetRoProperty

Objekt špijun:

  • Objektni špijun je značajka u QTP-u pomoću koje možete pregledati svojstva i metode objektnog i testnog vremena.
  • Također daje sintaksu za odabranu metodu.
  • Object Spy daje kompletnu hijerarhiju objekta koji ste odabrali