如何在testng中优先测试类
How to prioritize test classes in testng
当我 运行 按此顺序使用 eclipse it 运行s 但从 cmd 运行s 按字母顺序排列。无论如何我可以在命令提示符下按此顺序。
<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>
尝试使用
<test name="SAMPLE-TEST" preserve-order="true">
这应该确保它是运行在指定的顺序
当我 运行 按此顺序使用 eclipse it 运行s 但从 cmd 运行s 按字母顺序排列。无论如何我可以在命令提示符下按此顺序。
<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>
尝试使用
<test name="SAMPLE-TEST" preserve-order="true">
这应该确保它是运行在指定的顺序