1 回答

TA貢獻1864條經驗 獲得超2個贊
根據您在評論中所描述的內容,我認為您希望通過在一個測試中定義所有類來按順序運行所有內容。然后,您應該刪除優先級和組,并使用此 xml 運行它preserve-order="true"。這應該按照 xml 中定義的順序運行測試
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="androidapp" >
<test name="FirstScenario_1" preserve-order="true">
<classes>
<class name="scenarios.FirstTest" >
<methods>
<include name="setUpDriver" />
<include name="splashScreen_1" />
<include name="splashScreen_2" />
</methods>
</class>
<class name="scenarios.SecondTest">
<methods>
<include name="logInScreen_1" />
<include name="logInScreen_2" />
</methods>
</class>
</classes>
</test>
</suite>
您還可以按照@dependsOnMethods您想要的順序運行方法??纯催@個。那里描述的順序也應該可以幫助您解決這個問題
添加回答
舉報