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