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