在 JMeter 中,监听器用于收集和显示测试结果。它们可以帮助你分析测试结果,了解性能指标,并在测试执行期间监控应用程序的行为。以下是一些常见的监听器及其用途:
-
查看结果树(View Results Tree):以树形结构查看每个请求的详细信息,包括请求和响应数据。
-
聚合报告(Aggregate Report):显示请求的汇总信息,如平均响应时间、吞吐量等。
-
图形结果(Graph Results):以图形方式显示请求的响应时间等指标,便于直观地观察性能趋势。
-
分布图(Distribution Graph):显示响应时间的分布情况,可帮助识别性能瓶颈。
-
响应时间图(Response Time Graph):显示每个请求的响应时间,可帮助分析性能变化。
-
聚合图表(Aggregate Graph):显示请求的聚合信息,类似于聚合报告但以图表形式展示。
-
用于报告生成的邮件(Mailer for HTML reports):用于生成 HTML 格式的测试报告,并通过电子邮件发送。
-
用于 HTML 报告生成的聚合邮件(Mailer for Aggregate HTML reports):用于生成带有聚合信息的 HTML 格式的测试报告,并通过电子邮件发送。
要添加监听器,请在你的测试计划中选择一个线程组或一个请求,然后右键单击,选择“添加” -> “监听器”,然后选择你想要使用的监听器类型。配置完成后,你可以运行测试计划,并在测试执行完成后查看和分析监听器收集的结果。