Pri*_*nce 3 testng selenium automated-tests selenium-webdriver
我想使用TestNG以特定顺序运行Selenium WebDriver(Java)测试类.
例如.我有3个类,如Test1,Test2和Test3.我想按照Test2,Test1和Test3的顺序运行.没有分组可能吗?
我尝试了以下方式,但我按照自己的顺序运行(按字母顺序排列).
<suite name="MyTestSuite" verbose="4">
<test name="MyTest">
<classes>
<class name="com.mypackage.Test2" />
<class name="com.mypackage.Test1" />
<class name="com.mypackage.Test3" />
</classes>
</test>
Run Code Online (Sandbox Code Playgroud)
有没有其他方法可以做到这一点?没有分组这可能吗?
只需使用preserve-order ="true"使类按给定顺序运行即可.
<suite name="MyTestSuite" verbose="4">
<test name="MyTest" >
<classes preserve-order="true">
<class name="com.mypackage.Test2" />
<class name="com.mypackage.Test1" />
<class name="com.mypackage.Test3" />
</classes>
</test>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1824 次 |
| 最近记录: |