Webdriver+TestNG测试用例执行顺序

Debbie ·
更新时间:2024-09-20
· 743 次阅读

  如果不指定测试用例的执行顺序,默认是按字典的顺序执行。如果要指定执行的顺序,可以通过testng.xml文件来指定。

<?xml version="1.0" encoding="UTF-8"?> <suite name="Suite" parallel="false">   <test name="Demo" >     <classes>       <class name="com.test.Demo">           <methods preserve-order="true">               <include name="login" />               <include name="addItem" />               <include name="updateItem" />               <include name="deleteItem" />               <include name="logout" />           </methods>       </class>     </classes>   </test> </suite>

  设置好xml文件后,对testng.xml右键,选择RunAs->TestNG Suite

  执行结果

  [TestNG] Running:

  C:UserszhangyjworkspaceDemosrc estng.xml

  BeforeClass初始化。。。

  login开始执行

  addItem开始执行

  updateItem开始执行

  deleteItem开始执行

  logout开始执行

  AfterClass销毁中。。。

  ===============================================

  Suite

  Total tests run: 5, Failures: 0, Skips: 0

  ===============================================



testng webdriver

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章