如何设计套件文件并行运行3个类,其他3个顺序运行?

时间:2013-10-13 05:48:26

标签: java selenium testng

我有六个班级(例如清酒)。

希望其中三个并行运行,另外三个顺序运行。如何设计TestNG.xml?

这是我想出的 -

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="20" verbose="1" name="My Test Suite" 
skipfailedinvocationcounts="false" junit="false" parallel="none" preserve-order="true"
data-provider-thread-count="10" annotations="JDK">

    <test name = "my test" preserve-order="false">
        <classes>
            <class name = "com.mypackage.ClassA"/>
            <class name = "com.mypackage.ClassB"/>
            <class name = "com.mypackage.ClassC"/>
        </classes>
    </test>

    <test name = "test2" preserve-order="true">
    <classes>
        <class name = "com.mypackage.ClassD"/>
        <class name = "com.mypackage.ClassE"/>
        <class name = "com.mypackage.ClassF"/>
    </classes>

    </test>
</suite>

我不确定套件文件是否正确。 此外,在每个类中都有一个方法打印类名和threadId。

我获得的上述testng.xml的输出是

 class A 1
 class B 1
 class C 1
 Class D 1
 class E 1
 class F 1

===============================================
My Test Suite
Total tests run: 6, Failures: 0, Skips: 0
===============================================

0 个答案:

没有答案