51Testing软件测试论坛
标题:
Testng 并发测试实践
[打印本页]
作者:
做自己的女王ヽ
时间:
2018-3-2 15:59
标题:
Testng 并发测试实践
前言
公司需要对现有的dubbo接口进行压力测试,但是苦于我会的jmeter没有压dubbo接口的功能。上网
查资料使用testng可以很简单的实现并发测试。
前提
安装testng插件
1)、选择菜单:Help->Install New Software,然后在弹出的窗口中的Work with后面的输入框中输入
:
http://beust.com/eclipse
。
2)、然后点击Add按钮,选中TestNG后一路点击Next下去安装即可,直到Finished之后,重启Eclipse
完成安装。
[attach]111276[/attach]
编写并发测试用例
新建TestNG class
[attach]111277[/attach]
选择所需要的测试模块
[attach]111278[/attach]
编写并发代码
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() {
}
}
复制代码
测试结果输出
[attach]111279[/attach]
测试报告输出
[attach]111280[/attach]
[attach]111281[/attach]
作者:
海海豚
时间:
2018-3-5 11:30
谢谢分享~
作者:
梦想家
时间:
2018-3-6 09:52
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2