Тестирование 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