并行运行类testng

时间:2018-04-30 11:20:33

标签: java testng

我有多个类,如下所示,需要从testng(java)并行运行。它们目前是串联运行的。但是,我希望并行运行类。我可以知道该怎么做。

<suite name="Data validation">
    <test name="Test1 From DB">
        <classes>
            <class
                name="com.test.CheckTest1" />
        </classes>
    </test>

    <test name="Test2 From DB">
        <classes>
            <class
                name="com.test.CheckTest2" />
        </classes>
    </test>

    <test name="Test3 From DB">
        <classes>
            <class
                name="com.test.CheckTest3" />
        </classes>
    </test>
</suite>

2 个答案:

答案 0 :(得分:1)

只需选择:

<suite name="Data validation" parallel="classes" thread-count="2" >

很好地解释了他们的documentation

从这个角度来看,真正的答案是:阅读文档!

答案 1 :(得分:1)

使用, <suite name="My suite" parallel="classes" thread-count="5">。查看this