如何创建一个使用TestNG

时间:2015-11-18 16:07:10

标签: java testng test-suite

<!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,所以我的每个类都有优先级设置,但我不希望我的测试套件关心每个测试类的内容,我只是希望它一次运行一个测试类。

2 个答案:

答案 0 :(得分:0)

<suite name="Regression" preserve-order="true" parallel="false" >

使用它应该工作

如果您希望单独的测试以任何顺序运行,您也可以在测试级别添加该标志。

有关详细信息,请查看this

答案 1 :(得分:0)

transaction是TestNG中用于实现有序执行的替代功能。

相关问题