Тестирование SAP - QTP

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

Репозиторий объектов

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

Действия

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

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

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

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

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

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

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

  • Non-reusable action - Действие, которое может быть вызвано только в том конкретном тесте, в котором оно было разработано, и может быть вызвано только один раз.

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

  • External Reusable action- Это многократно используемое действие, сохраненное в другом тесте. Внешние действия доступны только для чтения в вызывающем тесте, но его можно использовать локально с редактируемой копией информации таблицы данных для внешнего действия.

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