我有主套件文件,实习生可以调用多个功能测试套件。 例如:
0)
<suite name="MasterTest">
<suite-files>
<suite-file path="./suite1.xml"/>
<suite-file path="./suite2.xml"/>
</suite-files>
</suite>
1)
<suite name="featureTest.feature1">
<test name="featureTest.feature1">
<classes>
<class name="featureTest.feature1.Testcase1"/>
<class name="featureTest.feature1.Testcase2"/>
</classes>
</test>
</suite>
2)
<suite name="featureTest.feature1">
<test name="featureTest.feature1">
<classes>
<class name="featureTest.feature2.Testcase1"/>
<class name="featureTest.feature2.Testcase2"/>
</classes>
</test>
</suite>
每个测试用例都标有不同的优先级 例如:
@Test(description = "testcase1", groups={ "P0" })
@Test(description = "testcase2", groups={ "P1" })
现在如果我用-Groups =&#34; P0&#34;执行主测试套件然后P0测试用例不是从命令行执行而是所有测试用例都在执行。
我失踪的地方?