Шпигун об'єктів, 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 створює копію цього об'єкта під назвою Test Object та порівнює її з Run Time Object
  • Використовуючи GetToProperty, ви можете отримати значення властивості Test Object
  • Використовуючи SetToProperty, ви можете змінити значення властивості тестового об’єкта
  • Після завершення тесту цей тестовий об’єкт відкидається, а також будь-які зміни, які ви внесли у властивості об’єкта за допомогою SetToProperty
  • Під час повторного запуску тесту створюється нова копія тестового об’єкта з початковими значеннями властивостей, які зберігаються в сховищі об’єктів.
  • Ви можете розглянути можливість використання GetToProperty та SetToProperty, якщо ваш тестовий сценарій містить кілька рядків коду, а ваше середовище спорадично
  • На замітку, немає SetRoProperty

Object Spy:

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

Підсумуйте цей пост за допомогою: