TestNgAnt任务不遵守命令行选项-groups

时间:2014-02-20 12:52:53

标签: java testng

我有主套件文件,实习生可以调用多个功能测试套件。 例如:

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测试用例不是从命令行执行而是所有测试用例都在执行。

我失踪的地方?

0 个答案:

没有答案