Радње у КТП / УФТ са примером

Anonim

Шта је акција у КТП-у?

Акције помажу у подели теста на „логичке целине“ или „Пословне процесе“. Акције помажу у стварању скрипте која је модуларнија и ефикаснија.

Када се скрипта ново креира, она се састоји од само једне акције. Али у свој Мицро Фоцус УФТ Сцрипт можете додати још радњи према захтевима.

Постоје две врсте акција

  1. Вишекратне радње: могу се користити у другим тестовима. Могу се користити у истом тест скрипту више пута.
  2. Нон-вишекратну Акције се не могу користити у другим тестовима. Они се у истој скрипти могу позвати само једном

Понекад, ако акција постане велика, добра је пракса поделити је. Постојећу радњу можете поделити на два начина

  1. Независно једна од друге што одабрану акцију дели на две акције сестре
  2. Угњежђена акција која дели одабрану акцију на родитељску акцију чији последњи корак позива другу, подређену акцију

Акције могу приступити тест подацима који су сачувани у таблицама података. ХП КТП нуди 2 типа листова са подацима

  1. ГЛОБАЛНИ Датасхеет: Јединствен је за цео тест. Свака акција може приступити подацима и уписати их у Глобални лист података. Лист је назван "ГЛОБАЛ"
  2. ЛОКАЛНИ Датасхеет: Једнак броју радњи у листу. Акција може читати и писати податке само у свој локални лист података. Назив листа = "НАЗИВ АКЦИЈЕ".

Целокупна сврха стварања Акција је њихова употреба у другим тест скриптама. Постоје две методе за увоз радњи у тест

  1. Позив на КОПИРАЊЕ акције: Када направите копију акције, радња се у целини копира, укључујући контролне тачке, параметризацију и одговарајућу картицу радње у табели података у тест позивања. Када уметнете копију постојеће радње, можете да измените копирану радњу и ниједан други тест неће утицати на ваше промене нити ће на њих утицати. Можете да уметнете копије радњи које се могу поново употребити и које се не могу поново користити
  2. Позив на ПОСТОЈЕЋУ акцију: Позиви на акције су само за читање у тесту позивања. Они се могу модификовати само у тесту у којем су створени. Омогућава вам да користите исту радњу у неколико тестова и олакшава одржавање тестова. Можете да упућујете позиве само радњама „Вишекратне употребе“.

Следећи видео водич показује акције . Користи ванили тест тест скрипту створену у претходним водичима са 5 корака за пријављивање у Резервацију лета. Овај водич је најдужи у свим КТП водичима и препоручује се да правите белешке док га гледате.

Кликните овде ако видео снимку није доступан

Баш као и функције / методе у програмским језицима, такође можете створити улазне и излазне ПАРАМЕТРЕ за радњу. Овај параметар нема никакве везе са раније наученом параметаризацијом података о испитивању.

Ако је потребно, можете користити следећу изјаву да бисте изашли из акције

  • ЕкитАцтион.
  • ЕкитАцтионИтератион
  • ЕкитРун
  • ЕкитГлобалИтератион

Док извршавате КТП скрипту са Акције, морате узети у обзир, Глобалне и локалне итерације

Учесталост понављања радње можете променити одабиром Својства позива акције> Покрени картицу