欢迎来到我们的JMeter Listeners系列的第2部分。 在第1部分中,我们介绍了具有基本监听器。 这次我们将审查整合从样本收集的信息的听众。这次,我们将再次回顾监听器,能够合并从样本收集信息的监听器。

    只是提醒您,监听器使开发人员和性能测试人员能够监控JMeter请求并分析测试结果。 监听器能够汇总数据,处理和管理其中的信息,甚至能够启用自定义。

    通过右键单击测试计划Add-> Listener可以找到所有监听器。 JMeter监听器从与其同级别或更高级别的JMeter元素收集数据。 有关更详细的解释,请参阅本系列的第一篇博文。


Aggregate Report

   “聚合报告”侦听器显示每个脚本示例的聚合和统计数据。 报告表显示每个样本的以下KPI:脚本中执行的次数,平均值(时间),中间值(时间),90%以上(时间),95%以上(时间),99%(时间)以上,最小值(时间),最大值(时间),吞吐量,错误百分比,每秒千字节。 这些KPI可用于跟踪您的测试性能以及系统的运行状况和监测趋势。

    wKioL1jTK97gNTyGAACI8660O_8358.png


Aggregate Graph

    聚合图与聚合报告类似,除了聚合数据表之外,它还绘制了每个样本的响应时间度量条形图。 下面的屏幕截图显示了聚合图形报表的外观示例:

   Listeners21.png



Graph Results

  图形结果监听器显示测试系统的响应时间,吞吐量和偏差随时间的折线图。

   Listeners22.png


Generate Summary Results

   生成概要结果监听器将生成摘要报告给日志文件和JMeter日志。 报告格式和报告文件在JMeter属性文件中定义。 这个屏幕截图如下所示。

  Listeners23.png

    请注意,在CA BlazeMeter中运行测试时,应删除或禁用侦听器,除非您打算生成额外的日志文件。 这是因为它们从运行测试的机器或引擎消耗资源。


转载至:https://www.blazemeter.com/blog/jmeter-listeners-part-2-listeners-aggregate-data-samples