Object Spy, GetRoProperty, GetToProperty в QTP / UFT с пример

Anonim

Този урок демонстрира OBJECT SPY.

Object Spy може да ви помогне да определите полезните свойства и методи, свързани с обект във вашата среда.

Уроците за HP / Micro Focus UFT също описват GetROProperty, GetTOProperty & SetTOProperty

Щракнете тук, ако видеоклипът не е достъпен

GetRoProperty

  • GetRoProperty - е вграден метод, използван за извличане на стойността по време на изпълнение на свойството на обекта.
  • Има 4 стъпки, свързани с използването на GetRoProperty
  • Стъпка 1) Запишете обекта, върху който искате да използвате GetRoProperty в хранилището на обекти
  • Стъпка 2) Записаният обект идентифицира свойството за изпълнение, което може да се използва. Можете да използвате Object Spy.
  • Стъпка 3) Използвайте метода GetRoProperty за извличане на идентифицираното свойство Run-time и съхраняване на стойността в променлива
  • Стъпка 4) Използвайте тази стойност за допълнителни приспадания

SetToProperty & GetToProperty

  • Помислете за уеб бутон, съхраняван в хранилището на обекти
  • Когато тестът се изпълни, QTP създава копие на този обект, наречен Test Object и го сравнява с Run Time Object
  • Използвайки GetToProperty можете да извлечете стойността на свойството на Test Object
  • С помощта на SetToProperty можете да промените стойността на свойството на тестов обект
  • Когато тестът приключи, този тестов обект се изхвърля, както и всички промени, които сте направили в свойствата на обекта, използвайки SetToProperty
  • Когато тестът се изпълни повторно, се създава ново копие на тестовия обект с оригинални стойности на свойствата, съхранявани в хранилището на обекти
  • Можете да обмислите използването на GetToProperty и SetToProperty, когато вашият тестов скрипт има множество редове кодове и вашата среда е спорадична
  • За бележка няма SetRoProperty

Обект шпионин:

  • Обектният шпионин е функция в QTP, с която можете да видите свойствата и методите на тестовия и времевия обект.
  • Той също така дава синтаксиса за избран метод.
  • Object Spy дава пълната йерархия на обекта, който сте избрали