<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Regression" parallel="false" >
<test name="1" >
<classes >
<!--<class name="Createnewform" />-->
<class name="Preparer" />
<!--<class name="n_CreateNewForm" />-->
<!--<class name="eV_createNewForm" />-->
</classes>
</test>
<test name="2" >
<classes >
<class name="R_createnewform" />
</classes>
</test>
</suite>
以下是我设置XML的方法。我希望能够在这里订购我的测试类并按顺序运行它。我怎么做?我做了很多研究但没有找到解决方案。我正在使用TestNG,所以我的每个类都有优先级设置,但我不希望我的测试套件关心每个测试类的内容,我只是希望它一次运行一个测试类。
答案 0 :(得分:0)
<suite name="Regression" preserve-order="true" parallel="false" >
使用它应该工作
如果您希望单独的测试以任何顺序运行,您也可以在测试级别添加该标志。
有关详细信息,请查看this。
答案 1 :(得分:0)
transaction是TestNG中用于实现有序执行的替代功能。