技术帝的平台展示,网站建设、网站推广、SEO技术、网站优化、电子商务推广、平面美工和软件测试等技术干货分享。

关于TestNG的知识点——priority参数

自动化测试 Moon 173℃ 0评论

priority参数

在testng的@Test方法中,方法执行顺序是字母顺序执行,而不是按测试方法在代码中的先后顺序执行。

为了使测试方法按先后顺序执行,可在@Test中添加priority参数,根据priority 设置的优先级依次执行方法。

实例代码如下:

package com.cases;

import org.testng.annotations.Test;

 

public class C_Start {

@Test(priority=3)
public void planccc() throws Exception {
System.out.println(“ccc”);
}

@Test(priority=1)
public void planaaa() throws Exception {
System.out.println(“aaa”);
}

@Test(priority=2)
public void planbbb() throws Exception {
System.out.println(“bbb”);
}

}

 

运行结果如下:

aaa
bbb
ccc

===============================================
king-test
Total tests run: 3, Failures: 0, Skips: 0
===============================================

 

转载请注明:半亩方塘 » 关于TestNG的知识点——priority参数

赞 (1)支付宝扫码打赏微信扫码打赏分享
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址