Ако имате сегменте кода које требате користити неколико пута у тестовима, можда ћете желети да креирате кориснички дефинисану функцију. Коришћењем кориснички дефинисаних функција ваши тестови су краћи и лакши за дизајн, читање и одржавање
Ваше библиотеке функција у Мицро Фоцус УФТ могу садржати ВБСцрипт функције, потпрограме, модуле итд.
Треба да следите 3 једноставна корака да бисте у тесту користили функцију из библиотеке
Корак 1) Да бисте креирали нову библиотеку функција у ХП КТП. Изаберите Датотека> Ново> Библиотека функција. Отвара се као нова картица у КТП-у.
Омогућава креирање врло једноставне функције која приказује оквир за поруке.
Функција ДемоМсгБок "Ово је тест функција"Крајња функција
Дакле, кад год се ова функција назива, мора се приказати оквир за поруке. У истој датотеци можете дефинисати више функција. Сачувајмо функцију. Функција има наставак .кфл
Корак 2) Повежите библиотеку са својим тестом. Кликните на Филе> Сеттингс> Ресоурцес> Ассоциате Фунцтион Либрари.Цлицк Адд. Изаберите датотеку библиотеке функција. Кликните У реду
Корак 3) Последњи корак за позивање функције у тест скрипти
Важне напомене
- Користећи ЦОМ, ДЦОМ објекте можете створити врло напредне функције
- Заправо, многе функције које пружа КТП могу се кодирати помоћу ВБСцрипт-а
- Видели смо инжењере аутоматизације који су то више ВБ пројекат него пројекат аутоматизације
- Наша препорука је да се усредсредите на 100% аутоматизацију, а не на разметање својих ВБ вештина
Кликните овде ако видео снимку није доступан