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 надає повну ієрархію вибраного вами об’єкта