Учебники

SAP Testing — QTP

HP Quick Test Professional (QTP) — это инструмент автоматического функционального тестирования, который помогает тестировщикам выполнять автоматическое регрессионное тестирование с целью выявления пробелов, ошибок / дефектов, которые противоречат фактическим / желаемым результатам тестируемого приложения.

Хранилище объектов

Репозиторий объектов — это набор объектов и свойств, с помощью которых QTP сможет распознавать объекты и воздействовать на них. Когда пользователь записывает тест, объекты и его свойства захватываются по умолчанию. Без понимания объектов и их свойств QTP НЕ сможет воспроизводить сценарии.

действия

Действия помогают тестировщикам разделить сценарии на группы операторов QTP, называемых действиями . Действия аналогичны функциям в VBScript, однако есть несколько отличий. По умолчанию QTP создает тест с 1 действием.

действия функции
Действия являются встроенной функцией QTP. Функции VBScript поддерживаются как VBScript, так и QTP.
Параметры действий передаются только по значению. Параметры функции передаются либо по значению, либо по byref.
Действия имеют расширение .mts Функции сохраняются как .vbs или .qfl
Действия могут или не могут быть повторно использованы. Функции всегда многоразовые.

Доступ к свойствам действия можно получить, щелкнув правой кнопкой мыши Окно редактора сценариев и выбрав «Свойства».

действия

Свойства действия содержат следующую информацию —

  • Название действия
  • Место нахождения
  • Многоразовый флаг
  • Входные параметры
  • Выходные параметры

Типы действий

Есть три типа действий —

  • Одноразовое действие — действие, которое может быть вызвано только в том конкретном тесте, в котором оно было разработано, и может быть вызвано только один раз.

  • Повторно используемое действие — действие, которое может вызываться несколько раз для любого теста, в котором оно находится, а также может использоваться любыми другими тестами.

  • Внешнее действие многократного использования — это действие многократного использования, сохраненное в другом тесте. Внешние действия доступны только для чтения в тесте вызова, но их можно использовать локально с редактируемой копией информации таблицы данных для внешнего действия.

Одноразовое действие — действие, которое может быть вызвано только в том конкретном тесте, в котором оно было разработано, и может быть вызвано только один раз.

Повторно используемое действие — действие, которое может вызываться несколько раз для любого теста, в котором оно находится, а также может использоваться любыми другими тестами.

Внешнее действие многократного использования — это действие многократного использования, сохраненное в другом тесте. Внешние действия доступны только для чтения в тесте вызова, но их можно использовать локально с редактируемой копией информации таблицы данных для внешнего действия.

Для получения дополнительной информации, пожалуйста, используйте следующую ссылку — http://www.tutorialspoint.com/qtp/index.htm