Как использовать функции в QTP/UFT за 3 простых шага
Если у вас есть сегменты кода, которые вам нужно использовать в тестах несколько раз, вы можете создать пользовательскую функцию. Используя определяемые пользователем функции, ваши тесты становятся короче, их легче проектировать, читать и поддерживать.
Ваши собственные библиотеки функций в Micro Focus UFT могут содержать VBScript функции, подпрограммы, модули и т. д.
Вам нужно следовать 3 простые шаги использовать функцию из библиотеки в вашем тесте
Простые шаги по использованию функций в QTP/UFT
Шаг 1) Чтобы создать новую библиотеку функций в HP QTP. Выберите «Файл» > «Создать» > «Библиотека функций». Он открывается как новая вкладка в QTP.
Давайте создадим очень простую функцию, которая отображает сообщение Box.
Function Demo MsgBox "This is a Test Function" End Function
Поэтому всякий раз, когда эта функция вызывается, должно отображаться окно сообщения. В одном файле можно определить несколько функций. Сохраним функцию. Функция имеет расширение .qfl
Шаг 2) Свяжите библиотеку с вашим тестом. Нажмите «Файл» > «Настройки» > «Ресурсы» > «Связать библиотеку функций». Нажмите «Добавить». Выберите файл библиотеки функций. Нажмите «ОК».
Шаг 3) Последний шаг для вызова функции в тестовом сценарии.
Важные замечания
- Используя объекты COM, DCOM, вы можете создавать очень продвинутые функции.
- Фактически, многие функции, предоставляемые QTP, можно запрограммировать с помощью VBScript.
- Мы видели инженеров по автоматизации, которые больше напоминали проект VB, чем проект автоматизации.
- Наша рекомендация — сосредоточиться на 100% автоматизации, а не выставлять напоказ свои навыки VB.
Нажмите здесь если видео недоступно