Object Spy, GetRoProperty, GetToProperty v QTP / UFT s příkladem

Anonim

Tento tutoriál ukazuje OBJECT SPY.

Object Spy vám pomůže určit užitečné vlastnosti a metody spojené s objektem ve vašem prostředí.

Výukový program HP / Micro Focus UFT také popisuje GetROProperty, GetTOProperty & SetTOProperty

Pokud video není přístupné, klikněte sem

GetRoProperty

  • GetRoProperty - je vestavěná metoda používaná k načtení běhové hodnoty vlastnosti objektu.
  • Při používání GetRoProperty jsou zahrnuty 4 kroky
  • Krok 1) Zaznamenejte objekt, na který chcete použít GetRoProperty, do úložiště objektů
  • Krok 2) U zaznamenaného objektu identifikuje run-time vlastnost, kterou lze použít. Můžete použít Object Spy.
  • Krok 3) Použijte metodu GetRoProperty k načtení identifikované vlastnosti Run-time a uložení hodnoty do proměnné
  • Krok 4) Tuto hodnotu použijte pro další odpočty

SetToProperty & GetToProperty

  • Zvažte webové tlačítko uložené v úložišti objektů
  • Když je test spuštěn, QTP vytvoří kopii tohoto objektu s názvem Test Object a porovná ji s Run Time Object
  • Pomocí GetToProperty můžete načíst hodnotu vlastnosti Testovacího objektu
  • Pomocí SetToProperty můžete změnit hodnotu vlastnosti testovaného objektu
  • Po dokončení testu se tento testovací objekt zahodí, stejně jako všechny úpravy, které jste provedli ve vlastnostech objektu pomocí SetToProperty.
  • Po opětovném spuštění testu se vytvoří nová kopie testovaného objektu s původními hodnotami vlastností uloženými v úložišti objektů
  • Pokud má váš testovací skript více řádků kódů a vaše prostředí je sporadické, můžete zvážit použití GetToProperty a SetToProperty.
  • Pro poznámku neexistuje SetRoProperty

Objekt Spy:

  • Object spy je funkce v QTP, pomocí které můžete zobrazit vlastnosti a metody testovacího i běhového objektu.
  • Poskytuje také syntaxi pro vybranou metodu.
  • Object Spy poskytuje úplnou hierarchii objektu, který jste vybrali