Jmeter测试报告图表说明(一)

发表于:2021-1-19 09:34  作者:大九~   来源:博客园

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 性能测试工具 Jmeter

  主要对测试报告的图表进行说明:
  overtime类:
  一共有6个图表:
  1.ResponsetimesOverTime
  2.ResponsetimesPercentilesOverTime
  3.ActiveThreadsOverTime
  4.BytesthroughputOverTime
  5.LatenciesOverTime
  6.ConnectTimeOverTime
  对应Jmeter监听器的元件:
  1.responsetimesovertime:该图表展示的主要是每个样本的平均响应时间,单位为ms;
  ·脚本运行期间,不同事务(请求)的响应时间变化趋势图
  ·包括事务控制器样本结果
  ·重点:可以根据响应时间和变化和TPS以及模拟的并发数变化,判断性能拐点的范围
  ·一条线代表一个事务(请求)
  2.responsetimepercentilesovertime(successfulresponse):该图表展示的主要是不同百分比对应的响应时间值。(对应responsetimepercentiles)
  其中x轴表示百分比,y轴表示响应时间值。整个场景中,任意一点(p,value)表示的意义为:p百分比时的响应时间值是多少。但是自动生成的报告中,只展示了90%,95%,99%,最大和最小百分比的值。下图是两者的对比。
  ·脚本运行期间,成功的请求的响应时间百分比分布图
  ·可理解为聚合报告对应的指标(图二)
  3.activethreadsovertime:主要展示的是在执行测试的过程中每个线程组中共有多少个活跃的线程数。
  4.bytesthroughputovertime:主要展示的是在负载测试期间,每秒接收和发送的字节数。
  ·脚本运行期间,吞吐率变化趋势图
  ·在容量规划、可用性测试和大文件上传下载场景中,吞吐量是很重要的一个监控和分析指标
  ·会忽略事务控制器样本结果
  5.latenciesovertime:主要展示的是负载测试期间的响应延迟时间,延迟时间指的是请求结束到服务器开始响应的这段时间
  ·脚本运行期间,发送一个完整的请求所需时间的变化趋势图
  ·可理解理解成:从发送请求到收到第一个响应所花费的时间
  ·包括事务控制器样本结果
  6.connecttimeovertime:主要展示的是在负载测试期间发送请求后与服务器建立连接的平均时间。
  ·脚本运行期间,事务(请求)建立连接所花费的平均时间变化趋势图
  ·包括SSL三次握手的时间
  ·当出现链ConnectionTimeOut的错误时,ConnectTime就会等于链接超时时间

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理

评 论

论坛新帖



建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道