如何在testng中确定测试类的优先级

时间:2015-04-02 13:52:15

标签: maven jenkins selenium-webdriver testng

如何使用以下特定顺序运行以下套件,当我使用eclipse运行时,它按此顺序运行,但是从cmd按字母顺序运行。无论如何,我可以在命令提示符中按此顺序。

<suite name="Groups Suite">
<listeners>
    <listener class-name="ww5.listener.Listener" />
</listeners>
<test name="Groups Suite Tests">
    <classes>
        <class name="ww5.testcases.groupsSuite.GoToGroupsPageTest" ></class> 
        <class name="ww5.testcases.groupsSuite.CreateNewGroupTest" ></class>
        <class name="ww5.testcases.groupsSuite.DeleteGroupTest" ></class>
        <class name="ww5.testcases.groupsSuite.SearchGroupTest" ></class> 
        <class name="ww5.testcases.groupsSuite.AddDevicesOrUsersToGroupTest"></class> 
        <class name="ww5.testcases.groupsSuite.RemoveDevicesFromGroupTest" ></class> 
        <class name="ww5.testcases.groupsSuite.RemoveUsersFromGroupTest" ></class> 

    </classes>
</test>
</suite>

1 个答案:

答案 0 :(得分:1)

尝试使用

<test name="SAMPLE-TEST" preserve-order="true">

这应该确保它以指定的顺序运行