Object Spy, GetRoProperty, GetToProperty i QTP / UFT med eksempel

Anonim

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