栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

性能测试-工具篇:jmeter - Aggregate Report

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

性能测试-工具篇:jmeter - Aggregate Report

监听器-Aggregate Report(聚合报告)

聚合报告为您测试中的每个不同名称的请求创建一个表格行。对于每个请求,它汇总响应信息并提供请求计数、最小值、最大值、平均值、错误率、吞吐量(请求/秒)和每秒千字节吞吐量。一旦测试完成,吞吐量就是整个测试期间的实际通过量。

在聚合报告中各个响应的时间不超过用户的要求即为合格。例如:用户要求90%的响应时间不能超过2 s,大于2 s就是不合格。

 

注释信息:

  • Label:显示元件名称,如设置了名称就显示名称
  • Samples:每个接口请求的次数
  • Average:默认是单个请求的的平均响应时间,如使用了事务控制器则是事务为单位显示平均响应时间
  • Median:是一组结果中间的时间。50% 的请求低于这个时间;50%的请求高于这个时间
  • 90% Line:90% 的请求耗时在这个时间之内
  • 95% Line:95% 的请求耗时在这个时间之内
  • 99% Line:99% 的请求耗时在这个时间之内
  • Min:相同标签请求的最短时间
  • Maxmum:具有相同标签的请求的最长时间
  • Error %:有错误的请求的百分比
  • Throughput:每秒/分钟/小时的请求数来衡量
  • Received KB/sec:每秒接收千字节为单位测量的吞吐量
  • Sent KB/sec:每秒发送千字节为单位测量的吞吐量

注意事件:

Throughput不能直接看作TPS,TPS是指服务器每秒处理的事务数的值(就是成功率为100%);如Error %为0%或者在可接受范围内,可把Throughput直接看作TPS

指标参考:

在性能测试过程中,平均响应时间是性能测试结果的一个重要衡量指标。但是90% Line是我们分析性能测试结果的参考,也就是系统90%的用户响应时间都能达到这个数。当然你也可以选择95% Line。

例如:12 个用户,并发去请求“我的书签及订阅”接口

 

从结果可以看到:

  • 12个请求的Average是72,
  • 90% Line是106,也就是10.8个用户
  • 吞吐量是112.1/sec,也就是每秒处理112个交易数量

今天先聊到这里吧,以上总结或许能帮助到你,或许帮助不到你,但还是希望能帮助到你,如有疑问、歧义,直接私信留言会及时修正发布;非常期待你的一键 3 连【 点赞、收藏、分享 】哟,谢谢!

未完成,待续……

一直在努力,希望你也是!

微信搜索公众号:就用python

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/931049.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号