jmeter 仪表板报告包括事务控制器子项
jmeter dashboard report includes transaction controller children
我正在使用 jmeter v5.0。我已将我的 HTTP 请求放入事务控制器中,并选中了 "Generate parent Sample" 复选框,如下所示。当我 运行 在 GUI 模式下测试时,聚合报告按预期显示只有事务控制器。
但是,当我生成报告,然后从命令行生成图表和图形时,汇总报告和所有其他 charts/graphs 包括控制器和子项。
jmeter -n -t ntwebMetisMaster.jmx -l 1.jtl
jmeter -g 1.jtl -o 1
jmeter.properties 中是否有我需要更改的设置?我正在使用默认值。
在此先感谢您的帮助。
Controller screenshot
GUI aggregate report screenshot
Dashboard Aggregate screenshot
您要查找的设置是jmeter.save.saveservice.subresults
,您需要将其设置为false
但是请避免修改jmeter.properties文件,否则您可能运行进入升级到下一个JMeter版本时被覆盖的情况。您可以将下一行添加到 user.properties 文件中:
jmeter.save.saveservice.subresults=false
下次您启动 JMeter 时,它将被应用。
您也可以通过 -J
command-line argument 传递 属性,例如:
jmeter -Jjmeter.save.saveservice.subresults=false -n -t test.jmx -l result.jtl -e -o report
我正在使用 jmeter v5.0。我已将我的 HTTP 请求放入事务控制器中,并选中了 "Generate parent Sample" 复选框,如下所示。当我 运行 在 GUI 模式下测试时,聚合报告按预期显示只有事务控制器。
但是,当我生成报告,然后从命令行生成图表和图形时,汇总报告和所有其他 charts/graphs 包括控制器和子项。
jmeter -n -t ntwebMetisMaster.jmx -l 1.jtl
jmeter -g 1.jtl -o 1
jmeter.properties 中是否有我需要更改的设置?我正在使用默认值。
在此先感谢您的帮助。
Controller screenshot
GUI aggregate report screenshot
Dashboard Aggregate screenshot
您要查找的设置是jmeter.save.saveservice.subresults
,您需要将其设置为false
但是请避免修改jmeter.properties文件,否则您可能运行进入升级到下一个JMeter版本时被覆盖的情况。您可以将下一行添加到 user.properties 文件中:
jmeter.save.saveservice.subresults=false
下次您启动 JMeter 时,它将被应用。
您也可以通过 -J
command-line argument 传递 属性,例如:
jmeter -Jjmeter.save.saveservice.subresults=false -n -t test.jmx -l result.jtl -e -o report