Piketec TPT java 自动化
Piketec TPT java automation
我正在尝试使用 TPT java api 来实现项目的某些自动化。
并尝试 "Add step list" 使用函数 "generateTestCasesFromTestData"
但不知道从哪里得到它的第一个参数 "ScenarioGroup".
有人研究过吗??
如果您只想在顶级测试用例组中创建测试用例,您可以这样获取:
TPT 13
com.piketec.tpt.api.Project prj = ...
prj.getTopLevelTestlet().getToplevelScenarioGroup();
TPT 13 之前的版本存在设计错误。您只能获取包含在testlet (RemoteList<ScenarioOrGroup> Testlet.getTopLevelScenarioOrGroup()
) 的顶级组中的场景和场景组列表。因此,您只能通过获取该列表来获取顶级组,获取其中一个元素并调用 ScenarioOrGroup.getGroup()
以获取该元素的父组。
我正在尝试使用 TPT java api 来实现项目的某些自动化。
并尝试 "Add step list" 使用函数 "generateTestCasesFromTestData" 但不知道从哪里得到它的第一个参数 "ScenarioGroup".
有人研究过吗??
如果您只想在顶级测试用例组中创建测试用例,您可以这样获取:
TPT 13
com.piketec.tpt.api.Project prj = ...
prj.getTopLevelTestlet().getToplevelScenarioGroup();
TPT 13 之前的版本存在设计错误。您只能获取包含在testlet (RemoteList<ScenarioOrGroup> Testlet.getTopLevelScenarioOrGroup()
) 的顶级组中的场景和场景组列表。因此,您只能通过获取该列表来获取顶级组,获取其中一个元素并调用 ScenarioOrGroup.getGroup()
以获取该元素的父组。