Як використовувати функції в 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) Пов’яжіть бібліотеку з вашим тестом. Клацніть «Файл» > «Параметри» > «Ресурси» > «Приєднати бібліотеку функцій». Натисніть «Додати». Виберіть файл бібліотеки функцій. Натисніть OK

Крок 3) Останній крок для виклику функції у вашому тестовому сценарії

Важливі примітки

  • Використовуючи об’єкти COM, DCOM, ви можете створювати дуже складні функції
  • Фактично, багато функцій, які надає QTP, можна закодувати за допомогою VBScript
  • Ми бачили інженерів з автоматизації, які роблять це більше проектом VB, а не проектом автоматизації
  • Наша рекомендація полягає в тому, щоб зосередитися на 100% автоматизації, а не хизуватися своїми навичками VB

Натисніть тут якщо відео недоступне