我为服务级别测试实现了测试用例,我可以使用 {parallel = tests} 在套件级别并行执行它们,如下所示
<suite name="Suite_Name" parallel="tests" thread-count="10">
如果我有一个包含以下子套件的父套件,并且如果我想创建一个 Jenkins 作业来执行这个父套件,有没有办法并行执行这些子套件[内部每个子套件都将执行它的测试案例平行]?
<suite>
<suite-files>
<suite-file path="./testSuite_1.xml"/>
<suite-file path="./testSuite_2.xml"/>
<suite-file path="./testSuite_3.xml"/>
<suite-file path="./testSuite_4.xml"/>
</suite-files>
我知道如果我们有任何基于 Web 的测试用例,可以使用 selenium 网格,但我拥有的案例不是基于 Web 的。它们是 API/服务级别的测试用例,由使用 Java、TestNG 和 Jax-rs 库的定制框架实现。