Testng 并发测试实践
前言公司需要对现有的dubbo接口进行压力测试,但是苦于我会的jmeter没有压dubbo接口的功能。上网
查资料使用testng可以很简单的实现并发测试。
前提
安装testng插件
1)、选择菜单:Help->Install New Software,然后在弹出的窗口中的Work with后面的输入框中输入
:http://beust.com/eclipse。
2)、然后点击Add按钮,选中TestNG后一路点击Next下去安装即可,直到Finished之后,重启Eclipse
完成安装。
编写并发测试用例
新建TestNG class
选择所需要的测试模块
编写并发代码
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.AfterTest;
public class NewTest {
@Test(threadPoolSize = 10, invocationCount = 1000)
public void f() {
//并发的代码写到这个里
System.out.println("并发输出");
}
@BeforeTest
public void beforeTest() {
}
@AfterTest
public void afterTest() {
}
}测试结果输出
测试报告输出
谢谢分享~ :victory:
页:
[1]