Object Spy, GetRoProperty, GetToProperty în QTP/UFT cu Exemplu

Acest tutorial demonstrează OBIECT SPIION.

Object Spy poate ajuta la determinarea proprietăților și metodelor utile asociate cu un obiect din mediul dumneavoastră.

HP/Micro Focus Tutoriale UFT descrie de asemenea GetROProperty, GetTOProperty și SetTOProperty

Clic aici dacă videoclipul nu este accesibil

GetRoProperty

  • GetRoProperty – este o metodă încorporată folosită pentru a prelua valoarea de rulare a proprietății unui obiect.
  • Există 4 pași implicați în utilizarea GetRoProperty
  • Pasul 1) Înregistrați obiectul pe care doriți să utilizați GetRoProperty în Object Repository
  • Pasul 2) Pentru obiectul înregistrat, se identifică proprietatea de rulare care ar putea fi utilizată. Puteți utiliza Object Spy.
  • Pasul 3) Utilizați metoda GetRoProperty pentru a prelua proprietatea Run-time identificată și pentru a stoca valoarea într-o variabilă
  • Pasul 4) Utilizați această valoare pentru deduceri ulterioare

SetToProperty și GetToProperty

  • Luați în considerare un buton web stocat în Depozit de obiecte
  • Când testul este rulat, QTP creează o copie a acestui obiect numită Test Object și o compară cu Run Time Object
  • Folosind GetToProperty puteți prelua valoarea unei proprietăți a obiectului de testare
  • Folosind SetToProperty puteți modifica valoarea proprietății unui obiect de testare
  • Când testul este finalizat, acest obiect de testare este eliminat, la fel și orice modificări pe care le-ați făcut în proprietățile obiectului folosind SetToProperty
  • Când testul este reluat, o nouă copie a obiectului de testare este creată cu valorile proprietăților originale stocate în depozitul de obiecte.
  • Puteți lua în considerare utilizarea GetToProperty și SetToProperty atunci când scriptul dvs. de testare are mai multe linii de coduri și mediul dvs. este sporadic
  • Pentru o notă, nu există SetRoProperty

Obiect Spion:

  • Object Spy este o caracteristică în QTP prin care puteți vizualiza atât proprietățile și metodele obiectului de testare, cât și cele de rulare.
  • De asemenea, oferă sintaxa pentru o metodă selectată.
  • Object Spy oferă ierarhia completă a obiectului pe care l-ați selectat

Rezumați această postare cu: