TestNG:依次运行测试

时间:2018-09-21 14:58:48

标签: java eclipse testing testng

我在以正确的方式配置testng.xml时遇到问题。

我想按顺序运行所有测试。一对一。

在我的xml文件中,我有以下代码:

<test name="Init" preserve-order="true" parallel="false">
    <classes>
        <class name="tests.Init" />
        <class name="tests.test1" />
        <class name="tests.test2" />
    </classes>
</test>

但是当我运行testng时,所有三个测试都同时运行。

如何设置testng依次发起一项测试?

1 个答案:

答案 0 :(得分:1)

您使用的是哪个TestNG版本?我不确定您是否可以声明 parallel =“ false” ,它必须是以下级别之一:方法,类,测试,实例。 see this

尝试更改:

<test name="Init" preserve-order="true" parallel="false">

收件人:

<suite name="TestSuite" thread-count="1" parallel="classes" preserve-order="true">