jmeter 高并发测试报告_记录jmeter做压力测试

最近项目验收,需要做一个压力测试报告,项目不大,本来系统完全能支撑当前用户业务,但为了写报告还是用jmeter做了个压力测试,总结如下:

1、安装jmeter

安装十分简单,直接官网下载压缩包解压,解压点击bin目录下jmeter.bat即可,前提是电脑已经安装了jdk。

b612b58c4e60cfbe639a98e94665ba97.png

jmeter目录

2、使用jmeter

运行jmeter后可以Options里切换到中文界面,testplan下添加线程组:

10e80002162da37b1f963b0b4b879fbe.png

本次用到的功能就并发发送http请求,查看结果树,汇总报告,聚合报告:

f2627ca58c9a5f1307ee8c2ce3e7bf1c.png

使用功能

压力测试报告主要截图聚合报告。聚合报告字段含义如下:

Label:说明是请求类型,如Http,FTP等请求。

#Samples:也就是图形报表中的样本数目,总共发送到服务器的样本数目。

Average:也就是图形报表中的平均值,是总运行时间除以发送到服务器的请求数。

Median:也就是图形报表中的中间值,是代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值。

90%line:是指90%请求的响应时间比所得数值还要小。

Min:是代表时间的数字,是服务器响应的最短时间。

Max: 是代表时间的数字,是服务器响应的最长时间。

Error%:请求的错误百分比。

Throughput:也就是图形报表中的吞吐量,这里是服务器每单位时间处理的请求数,注意查看是秒或是分钟。

KB/sec:是每秒钟请求的字节数。

3、由于系统需要保持登录状态测试其他页面,用到了badboy录屏生成jmeter脚本工具,该工具使用如下:

134cbbad2de5edab75edc5a2e4321838.png

badboy

badboy中在test suite--> test1-->step1中点击录制按钮录制脚本

4ac324504cf64c5aba10bdcd4a75bb4e.png

录制脚本

把录入脚本导入jmeter中:

8ddd9c2c3ac91283efc29d672b4fab6f.png

jmeter测试脚本导入

导入后就可以填写不同的并发量进行压力测试了.

2657e5fd520f24358825e85dcb799f42.png

聚合报告

8d227b4e33b56eb54852902e2f815297.png

结果树

如果需要设置动态变量,详情可以搜索网上博客或私信探讨。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值