1.一般在@Test中设置priority参数。
2.在@Test中设置dependOnMethods={}
3.在TXT文档中的class标签下设置method标签,其中可以指定执行的先后顺序,并且同时决定那个测试方法不执行,如下
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="test-parameter">
<test name ="Test" preserve-order="true">
<classes>
<class name="com.wlw.textscripts.mainPage.CaseReviewScript">
<methods>
<include name="selectCase" />
<!-- <include name="sceneActionAndLACCI" />
<include name="keyPoint" /> -->
<include name="report"/>
</methods>
</class>
</classes>
</test>
</suite>
其中会按<methods>中include的顺序执行,如果不想执行某些方法,直接注释掉即可。