Шта је акција у КТП-у?
Акције помажу у подели теста на „логичке целине“ или „Пословне процесе“. Акције помажу у стварању скрипте која је модуларнија и ефикаснија.
Када се скрипта ново креира, она се састоји од само једне акције. Али у свој Мицро Фоцус УФТ Сцрипт можете додати још радњи према захтевима.
Постоје две врсте акција
- Вишекратне радње: могу се користити у другим тестовима. Могу се користити у истом тест скрипту више пута.
- Нон-вишекратну Акције се не могу користити у другим тестовима. Они се у истој скрипти могу позвати само једном
Понекад, ако акција постане велика, добра је пракса поделити је. Постојећу радњу можете поделити на два начина
- Независно једна од друге што одабрану акцију дели на две акције сестре
- Угњежђена акција која дели одабрану акцију на родитељску акцију чији последњи корак позива другу, подређену акцију
Акције могу приступити тест подацима који су сачувани у таблицама података. ХП КТП нуди 2 типа листова са подацима
- ГЛОБАЛНИ Датасхеет: Јединствен је за цео тест. Свака акција може приступити подацима и уписати их у Глобални лист података. Лист је назван "ГЛОБАЛ"
- ЛОКАЛНИ Датасхеет: Једнак броју радњи у листу. Акција може читати и писати податке само у свој локални лист података. Назив листа = "НАЗИВ АКЦИЈЕ".
Целокупна сврха стварања Акција је њихова употреба у другим тест скриптама. Постоје две методе за увоз радњи у тест
- Позив на КОПИРАЊЕ акције: Када направите копију акције, радња се у целини копира, укључујући контролне тачке, параметризацију и одговарајућу картицу радње у табели података у тест позивања. Када уметнете копију постојеће радње, можете да измените копирану радњу и ниједан други тест неће утицати на ваше промене нити ће на њих утицати. Можете да уметнете копије радњи које се могу поново употребити и које се не могу поново користити
- Позив на ПОСТОЈЕЋУ акцију: Позиви на акције су само за читање у тесту позивања. Они се могу модификовати само у тесту у којем су створени. Омогућава вам да користите исту радњу у неколико тестова и олакшава одржавање тестова. Можете да упућујете позиве само радњама „Вишекратне употребе“.
Следећи видео водич показује акције . Користи ванили тест тест скрипту створену у претходним водичима са 5 корака за пријављивање у Резервацију лета. Овај водич је најдужи у свим КТП водичима и препоручује се да правите белешке док га гледате.
Кликните овде ако видео снимку није доступан
Баш као и функције / методе у програмским језицима, такође можете створити улазне и излазне ПАРАМЕТРЕ за радњу. Овај параметар нема никакве везе са раније наученом параметаризацијом података о испитивању.
Ако је потребно, можете користити следећу изјаву да бисте изашли из акције
- ЕкитАцтион.
- ЕкитАцтионИтератион
- ЕкитРун
- ЕкитГлобалИтератион
Док извршавате КТП скрипту са Акције, морате узети у обзир, Глобалне и локалне итерације
Учесталост понављања радње можете променити одабиром Својства позива акције> Покрени картицу