Учебники

25) GetRoProperty

Этот урок демонстрирует ОБЪЕКТ Шпион.

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 и сравнивает ее с объектом времени выполнения.
  • Используя GetToProperty вы можете получить значение свойства Test Object
  • Используя SetToProperty вы можете изменить значение свойства тестового объекта
  • Когда тест завершен, этот тестовый объект отбрасывается, как и любые изменения, которые вы вносили в свойства объекта с помощью SetToProperty.
  • При повторном запуске теста создается новая копия объекта теста с исходными значениями свойств, хранящимися в хранилище объектов.
  • Вы можете рассмотреть возможность использования GetToProperty и SetToProperty, когда ваш тестовый скрипт имеет несколько строк кода и ваша среда является спорадической
  • Для заметки, нет SetRoProperty

Объект Spy:

  • Шпион объектов — это функция в QTP, с помощью которой вы можете просматривать свойства и методы объекта тестирования и среды выполнения.
  • Это также дает синтаксис для выбранного метода.
  • Object Spy дает полную иерархию выбранного вами объекта