Katalon-通过cmd并行执行多个浏览器
Katalon- Parallel execution of multiple browsers through cmd
通过 Katalon studio UI 工具,我们能够在不同浏览器的测试套件集合中并行执行测试套件。
问题:当我们尝试通过 cmd 时,相同的方法不起作用。以下是相同的命令:
katalon -noSplash -runMode=console -projectPath="<projectPath>" -retry=0 -testSuitePath="<testSuitePath>" -executionProfile="default" -browserType="Chrome,IE"
注意:作为参数适用于单个浏览器
请让我们知道以上命令对于多个浏览器执行是否正确
预期:
包含两个浏览器并行执行结果的单个报告文件夹
您可以通过使用测试套件集合来做到这一点。
您将 TC1(测试用例)放入 TS1(测试套件)。在此示例中,我的测试用例称为 "proba"。然后创建一个 TSC1(测试套件集合)并将相同的测试套件 两次 添加到该集合中。见截图。并将 "Run with" 参数分别更改为 Chrome 和 IE。
如果你现在创建一个命令行参数,你会得到类似
的东西
katalon -noSplash -runMode=console -consoleLog -projectPath="C:\Katalon Studio\PROJECT NAME\PROJECT NAME.prj" -retry=0 -testSuiteCollectionPath="Test Suites/TEST SUITE COLLECTION 1"
通过 Katalon studio UI 工具,我们能够在不同浏览器的测试套件集合中并行执行测试套件。
问题:当我们尝试通过 cmd 时,相同的方法不起作用。以下是相同的命令:
katalon -noSplash -runMode=console -projectPath="<projectPath>" -retry=0 -testSuitePath="<testSuitePath>" -executionProfile="default" -browserType="Chrome,IE"
注意:作为参数适用于单个浏览器
请让我们知道以上命令对于多个浏览器执行是否正确
预期:
包含两个浏览器并行执行结果的单个报告文件夹
您可以通过使用测试套件集合来做到这一点。
您将 TC1(测试用例)放入 TS1(测试套件)。在此示例中,我的测试用例称为 "proba"。然后创建一个 TSC1(测试套件集合)并将相同的测试套件 两次 添加到该集合中。见截图。并将 "Run with" 参数分别更改为 Chrome 和 IE。
如果你现在创建一个命令行参数,你会得到类似
的东西katalon -noSplash -runMode=console -consoleLog -projectPath="C:\Katalon Studio\PROJECT NAME\PROJECT NAME.prj" -retry=0 -testSuiteCollectionPath="Test Suites/TEST SUITE COLLECTION 1"