软件测试性能面试题丨简述 JMeter 聚合报告—霍格沃兹测试开发学社
本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/23198
问题
在工作中,使用 JMeter 做过压力测试吗?
对 JMeter 聚合报告熟悉吗?
介绍一下 JMeter 聚合报告包括哪些内容?
考察点
面试官想了解:
是否用过 JMeter
对 JMeter 组建是否熟悉
是否用过 JMeter 聚合报告
技术点
涉及的技术点:
JMeter 报告组件
回答
聚合报告是在做性能压测经常会使用的一个监听器,对应该监听器中每个参数需要了解它具体代表的指标含义:
![](https://static001.geekbang.org/infoq/85/851b223a34ada14a607cfb5baade9355.png)
Label
显示的是 JMeter 中压测脚本中请求的名称
#样本
代表的是请求数。具体数字标明这一次压测脚本运行时一共发出的请求个数。
比如,模拟 10 个用户,每个用户对应并发 10 次,则样本数为 100
平均值
平均响应时间。默认情况下是单个 Request 的平均响应时间
中位数
就是 50% 并发的用户响应时间
90% 百分位
90% 用户的响应时间
最小值
最小响应时间
最大值
最大响应时间
异常 %
也就是请求的错误率。计算公式为:错误请求数/请求总数
吞吐量
默认情况下表示每秒完成的请求数
接收 KB/Sec
每秒从服务器端接收到的数据量
以上就是对应聚合报告中参数指标以及含义。
一般,在性能测试中需要重点关注的参数:样本请求数,平均响应时间,最小值,最大值,异常及吞吐量。
软件测试开发免费视频教程分享
![](https://static001.geekbang.org/infoq/da/da3a45c176b55177da69adda7d11e89c.png)
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/014cfed6bf90d44123a5cb8d4】。文章转载请联系作者。
评论