监听器用来监听及显示Jmeter取样器测试结果,能够以树、表以及图形形式显示测试结果,也可以以文件方式保存测试结果。
监听器默认配置
不同的测试计划与测试目标对监控的要求不一样,根据这种情况,监听器提供了监听项配置功能。通过配置,我们可以指定监听器保存需要的测试结果。配置可以在GUI界面下设置,也可以在配置文件中设置。
配置文件路径%JMETER_HOME%\bin\jmeter.properties
,打开文件搜索Results
,可以看到下图内容,在此设置的选项会在GUI界面下起作用,#
表示被忽略的,没有起作用。
Response Time Graph
响应时间图形监听器,以图形的形式显示取样器结果。可以保存图形结果,也可以保存结果文件。
Summary Report
以表格形式显示取样器结果,同时也提供存储取样器结果的功能,并且可以配置存储那些属性。但是,如果取样器名称相同,会存在同一行,所以取样器取名时建议按业务功能来命名。
View Result Tree
我们可以在查看结果树中查看到响应数据。查看结果树会显示取样器的每次请求,所以大量运行时会比较消耗机器资源,因此在运行性能测试计划时,不建议开启。
View Result in Table
表格形式显示元件会把取样器每次结果以表格的形式显示,同样在执行性能测试计划不建议启用,避免过多资源消耗。
Aggregate Report
以表格形式显示取样器结果,与Aggregate Graph类似,不过他没有图形显示功能,所以在资源消耗上要低。