性能测试全栈笔记:14.Jmeter聚合报告详解
性能测试全栈笔记
十四、Jmeter聚合报告详解
聚合报告:Jmeter中非常常用的组件,如果说察看结果相当于debug,供我们调试看,那聚合报告就相当于真正的结果,可以贴到性能报告里的结果。
学习目标:掌握聚合报告里重点字段的含义
举例说明:
- 协议:HTTP
- IP:192.168.25.152
- 端口:8080
接口名称 | 接口方式 | 路径 | 入参(参数) |
普通的GET类型接口 | get | /pinter/com/getSku?id=1 | id=1 |
1.运行单脚本后(此处忽略),设置好断言、参数化:
2.添加聚合报告组件,添加路径:线程组/HTTP请求右键添加-监控器-聚合报告
- 1)样本:请求数
- 2)平均值:请求平均使用时间(ms)
- 3)中位数:一般不考虑
- 4)90%、95%、99%:性能基础有讲解,意思是90%的响应都低于某一个值(举例),其中90%具有参考价值
- 5)最小值、最大值:系统自带,不考虑
- 6)异常(率):运行结果的错误率,一般能接受的是99.999%,看企业要求
- 7)吞吐量:不用关心后面的hour,这里的翻译有误,其他这里是TPS的意思
- 8)接收和发送:这才是真正的吞吐量结果,也可以叫上行流量、下行流量
以上所有数值都是可以写到性能测试报告里的,需特别关注!
3.设置线程组10(虚拟并发用户数),循环次数10,也就是10个用户,每个用户循环10次,共计100次,聚合报告样本那里应该显示100
4.运行脚本,察看聚合报告:
可以看到,样本为100,配置正确。
Jmeter聚合报告分享完毕,下一章预告:Jmeter参数化-进阶篇