Как использовать функции в QTP / UFT за 3 простых шага

Anonim

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

Ваши собственные библиотеки функций в Micro Focus UFT могут содержать функции, подпрограммы, модули VBScript и т. Д.

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

Шаг 1) Чтобы создать новую библиотеку функций в HP QTP. Выберите Файл> Создать> Библиотека функций. Он открывается как новая вкладка в QTP.

Давайте создадим очень простую функцию, которая показывает окно сообщения.

Демонстрация функцийMsgBox «Это тестовая функция»Конечная функция

Поэтому всякий раз, когда эта функция вызывается, должно отображаться окно сообщения. В одном файле можно определить несколько функций. Сохраним функцию. Функция имеет расширение .qfl

Шаг 2) Свяжите библиотеку с вашим тестом. Щелкните Файл> Параметры> Ресурсы> Связанная библиотека функций и щелкните Добавить. Выберите файл библиотеки функций. Нажмите ОК

Шаг 3) Последний шаг для вызова функции в вашем тестовом скрипте

Важные заметки

  • Используя объекты COM, DCOM, вы можете создавать очень сложные функции.
  • Фактически, многие функции, предоставляемые QTP, можно закодировать с помощью VBScript.
  • Мы видели инженеров по автоматизации, которые сделали его скорее проектом VB, чем проектом автоматизации.
  • Наша рекомендация - сосредоточиться на 100% автоматизации, а не выставлять напоказ свои навыки VB.

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