做自己的女王ヽ 发表于 2018-3-2 15:59:33

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() {
}

}测试结果输出

测试报告输出



海海豚 发表于 2018-3-5 11:30:10

谢谢分享~

梦想家 发表于 2018-3-6 09:52:09

:victory:
页: [1]
查看完整版本: Testng 并发测试实践