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您想要的顺序运行方法。看看这个。那里描述的顺序也应该可以帮助您解决这个问题
添加回答
举报