Objekt Spy, GetRoProperty, GetToProperty v QTP / UFT s príkladom

Anonim

Tento tutoriál demonštruje OBJEKT SPY.

Object Spy vám môže pomôcť určiť užitočné vlastnosti a metódy spojené s objektom vo vašom prostredí.

Výukové programy HP / Micro Focus UFT tiež popisujú GetROProperty, GetTOProperty & SetTOProperty

Ak video nie je prístupné, kliknite sem

GetRoProperty

  • GetRoProperty - je vstavaná metóda používaná na získanie hodnoty runtime vlastnosti objektu.
  • Používanie GetRoProperty je spojené so 4 krokmi
  • Krok 1) Zaznamenajte objekt, na ktorý chcete použiť GetRoProperty, do úložiska objektov
  • Krok 2) Pre zaznamenaný objekt identifikuje vlastnosť run-time, ktorú je možné použiť. Môžete použiť Object Spy.
  • Krok 3) Použite metódu GetRoProperty na získanie identifikovanej vlastnosti Run-time a uloženie hodnoty do premennej
  • Krok 4) Túto hodnotu použite na ďalšie odpočty

SetToProperty & GetToProperty

  • Zvážte webové tlačidlo uložené v úložisku objektov
  • Keď je test spustený, QTP vytvorí kópiu tohto objektu s názvom Test Object a porovná ju s objektom Run Time
  • Pomocou GetToProperty môžete získať hodnotu vlastnosti Testovacieho objektu
  • Pomocou SetToProperty môžete zmeniť hodnotu vlastnosti testovacieho objektu
  • Po dokončení testu sa tento testovací objekt zahodí, rovnako ako všetky zmeny, ktoré ste vykonali vo vlastnostiach objektu pomocou nástroja SetToProperty.
  • Po opätovnom spustení testu sa vytvorí nová kópia testovacieho objektu s pôvodnými hodnotami vlastností uloženými v úložisku objektov
  • Môžete použiť GetToProperty a SetToProperty, ak má váš testovací skript viac riadkov kódov a vaše prostredie je sporadické.
  • Nie je tu žiadna SetRoProperty

Objekt Spy:

  • Objektový špión je funkcia v QTP, pomocou ktorej môžete zobraziť vlastnosti a metódy testovacieho aj bežeckého objektu.
  • Poskytuje tiež syntax pre vybranú metódu.
  • Object Spy poskytuje úplnú hierarchiu objektu, ktorý ste vybrali