Piketec TPT автоматизация Java - PullRequest
0 голосов
/ 03 ноября 2018

Я пытаюсь использовать TPT java api, для некоторой автоматизации проекта.

И попытка «Добавить список шагов» с помощью функции «generateTestCasesFromTestData» но не могу понять, где взять его первый аргумент "ScenarioGroup".

Кто-нибудь работал над этим ??

1 Ответ

0 голосов
/ 20 ноября 2018

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

TPT 13

com.piketec.tpt.api.Project prj = ...    
prj.getTopLevelTestlet().getToplevelScenarioGroup();

В версиях до TPT 13 существует ошибка проектирования. Вы можете получить только список сценариев и групп сценариев, содержащихся в группе верхнего уровня тестлета (RemoteList<ScenarioOrGroup> Testlet.getTopLevelScenarioOrGroup()). Таким образом, вы можете получить группу верхнего уровня, только получив этот список, возьмите один из элементов и вызовите ScenarioOrGroup.getGroup(), чтобы получить родительскую группу этого элемента.

...