培训首页  >  软件测试新闻  >  执行TestNG测试

执行TestNG测试

[2017-07-16 16:34:51] 浏览量:104 来源:

北京尚脑互联软件测试培训中心

  1.preserve-order属性,之前一直认为preserve-order属性是控制配置方法的执行顺序的,其实不是,preserve-order主要是控制test下节点classes执行顺序的

  例如:

  以上将按照 类One Two Three的顺序执行

  2.那么要控制方法的执行顺序,可以采取以下方式:

  (1).使用priority控制,例如:

  @Test(priority = 0)

  public void test001() {

  }

  @Test(priority = 1)

  public void test002() {

  }

  @Test(priority = 2)

  public void test003() {

  }

  这样以后,将按照test001、test002、test003顺序执行。

  (2).使用方法命名控制

  执行顺序是按照方法名的字典序升序排序执行的,例如方法名命名为:A() B() C()

  这样就会按照A B C的顺序进行执行

  (3).通过include控制,例如:

  这样将按照 z c d e f g h的顺序执行

  请联系网站,了解详细的优惠课程信息~

  优质、便捷、省心


文中图片素材来源网络,如有侵权请联系删除
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

网上报名

热门信息