Denne veiledningen demonstrerer OBJECT SPY.
Object Spy kan hjelpe deg med å bestemme de nyttige egenskapene og metodene som er knyttet til et objekt i ditt miljø.
HP / Micro Focus UFT-opplæringene beskriver også GetROProperty, GetTOProperty & SetTOProperty
Klikk her hvis videoen ikke er tilgjengelig
GetRoProperty
- GetRoProperty - er en innebygd metode som brukes til å hente kjøretidsverdien til en objektegenskap.
- Det er fire trinn involvert i bruk av GetRoProperty
- Trinn 1) Ta opp objektet som du vil bruke GetRoProperty i Object Repository
- Trinn 2) For det registrerte objektet identifiserer kjøretidsegenskapen som kan brukes. Du kan bruke Object Spy.
- Trinn 3) Bruk GetRoProperty-metoden for å hente den identifiserte kjøretidsegenskapen og lagre verdien i en variabel
- Trinn 4) Bruk denne verdien for ytterligere fradrag
SetToProperty & GetToProperty
- Tenk på en webknapp som er lagret i Object Repository
- Når testen kjøres, oppretter QTP en kopi av dette objektet kalt Test Object og sammenligner det med Run Time Object
- Ved hjelp av GetToProperty kan du hente verdien til en eiendom for testobjektet
- Ved å bruke SetToProperty kan du endre eiendomsverdien til et testobjekt
- Når testen er fullført, kastes dette testobjektet, og det er også alle endringer du har gjort i objektegenskapene ved hjelp av SetToProperty
- Når testen kjøres på nytt, opprettes en ny kopi av testobjektet med originale eiendomsverdier som er lagret i objektlageret
- Du kan vurdere å bruke GetToProperty og SetToProperty når testskriptet ditt har flere linjer med koder og miljøet ditt er sporadisk.
- For et notat er det ingen SetRoProperty
Objekt Spy:
- Objekt spion er en funksjon i QTP som du kan se både testegenskaper og gjenstandsegenskaper og metoder på.
- Det gir også syntaksen for en valgt metode.
- Object Spy gir det komplette hierarkiet til objektet du har valgt