Как использовать функции в 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.

Нажмите здесь если видео недоступно