Object Spy, GetRoProperty, GetToProperty у QTP/UFT із прикладом

Цей підручник демонструє ОБ'ЄКТ ШПИГУН.

Object Spy може допомогти визначити корисні властивості та методи, пов’язані з об’єктом у вашому середовищі.

HP/Micro Focus Підручники UFT також описує GetROProperty, GetTOProperty & SetTOProperty

Натисніть тут якщо відео недоступне

GetRoProperty

  • GetRoProperty – це вбудований метод, який використовується для отримання значення часу виконання властивості об’єкта.
  • Використання GetRoProperty складається з 4 кроків
  • Крок 1) Запишіть об’єкт, для якого ви хочете використовувати GetRoProperty, у сховищі об’єктів
  • Крок 2) Для записаного об’єкта визначає властивість часу виконання, яку можна використати. Ви можете використовувати Object Spy.
  • Крок 3) Використовуйте метод GetRoProperty, щоб отримати ідентифіковану властивість часу виконання та зберегти значення в змінній
  • Крок 4) Використовуйте це значення для подальших відрахувань

SetToProperty & GetToProperty

  • Розглянемо веб-кнопку, збережену в Репозиторій об'єктів
  • Під час виконання тесту QTP створює копію цього об’єкта під назвою «Тестовий об’єкт» і порівнює її з об’єктом часу виконання.
  • Використовуючи GetToProperty, ви можете отримати значення властивості Test Object
  • Використовуючи SetToProperty, ви можете змінити значення властивості тестового об’єкта
  • Після завершення тесту цей тестовий об’єкт відкидається, а також будь-які зміни, які ви внесли у властивості об’єкта за допомогою SetToProperty
  • Під час повторного запуску тесту створюється нова копія тестового об’єкта з початковими значеннями властивостей, які зберігаються в сховищі об’єктів.
  • Ви можете розглянути можливість використання GetToProperty та SetToProperty, якщо ваш тестовий сценарій містить кілька рядків коду, а ваше середовище спорадично
  • На замітку, немає SetRoProperty

Object Spy:

  • Шпигун за об’єктами — це функція в QTP, за допомогою якої можна переглядати властивості та методи як тестового, так і поточного об’єкта.
  • Він також надає синтаксис для вибраного методу.
  • Object Spy надає повну ієрархію вибраного вами об’єкта