执行TestNG测试
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的顺序执行
请联系网站,了解详细的优惠课程信息~
优质、便捷、省心
网上报名
新闻资讯
更多>>-
想在北京学软件测试,哪个机构更靠谱儿?
2016-11-15
-
常见软件测试面试题
2016-12-23
-
黑盒测试人员有发展前途吗?
2016-12-23
-
女生学软件测试好不好?
2016-12-23
-
软件测试的创新之道
2016-12-23