当前位置: 首页> 快讯 > 正文

jmeter压力测试流程_jmeter压力测试

时间:2023-06-16 23:00:08 来源:互联网

1、打开JMeter,将语言改为中文,官方默认为我们提供简体中文。通过【选项】-【选择语言】更改为简体中文,如下图所示:

2、创建线程组


(资料图片仅供参考)

3、在测试计划上右键点击【添加】-【线程(用户)】-【线程组】,如下图所示:

4、设置线程数和循环数。我将这里的线程数设置为500,循环一次,如下图所示:

5、配置元素

6、右键单击我们刚刚创建的线程组-添加-配置组件- 【HTTP请求默认】,如下图所示:

7、配置我们需要测试的程序协议、地址和端口,如下图所示:

8、当所有接口测试具有相同的访问域名和端口时,您可以使用该组件。一旦服务器地址改变,您只需要修改请求默认值。

9、在线程组中右键【添加】-【samlper】 - 【HTTP请求】设置我们需要测试的API的请求路径和数据。我这里用的是json,如下图所示:

10、添加HTTP请求头

11、右键单击我们刚刚创建的线程组-添加-配置组件- 【HTTP头管理器】。

12、因为我要传输的数据是json,所以我设置了一个Content-Type:application/json,如下图所示:

13、添加断言

14、在我们刚刚创建的线程组上右键单击Add-Assertion-Response Assertion。

15、根据响应的数据判断请求是否正常。我只判断这里的响应码是不是200。您还可以配置错误消息,如下图所示:

16、添加视图结果树

17、右键单击我们刚刚创建的线程组-添加-监听器-查看结果树。

18、直接添加,然后点击运行按钮查看结果,如下图所示:

19、Add summary report

20、在我们刚刚创建的线程组上右键单击Add-Listener - 【Summary Report】。

21、直接添加,然后点击运行按钮查看结果,如下图所示:

22、执行测试计划,执行测试计划不能用GUI,需要用命令行来执行,如下图所示:

23、我这里执行的命令为:

24、jmeter -n -t testplan/RedisLock.jmx -l testplan/result/result.txt -e -o testplan/webreport

25、说明:

26、testplan/RedisLock.jmx为测试计划文件路径testplan/result/result.txt为测试结果文件路径testplan/webreport为web报告保存路径。

27、Web报告,如下图所示:

以上就是jmeter压力测试这篇文章的一些介绍,希望对大家有所帮助。

标签:

上一篇:【环球新要闻】金风科技:6月16日召开业绩说明会,投资者参与

下一篇:最后一页

X 关闭

X 关闭

产业
  • 天天即时看!中国医疗领域的数字化进程不断加速

  • 当前热点-智能化和网联化相结合成为未来自动驾驶汽车产业发展的重要方

  • 世界热讯:晶圆代工厂联电公布最新财报 产业进入库存调整期

  • 全球快播:工业机器人自动化行业的十大趋势

  • 快报:应用工业4.0,打造更好的供应链

  • 天天热议:钠电池之后 镁离子电池又被看好