【问题标题】:jmeter dashboard report includes transaction controller childrenjmeter 仪表板报告包括事务控制器子级
【发布时间】:2019-05-14 17:45:53
【问题描述】:

我正在使用 jmeter v5.0。我已将我的 HTTP 请求放在事务控制器中,并选中了“生成父样本”复选框,如下所示。当我在 GUI 模式下运行测试时,聚合报告按预期显示,只有事务控制器。

但是,当我生成报告,然后从命令行生成图表和图形时,汇总报告和所有其他图表/图形包括控制器和子级。

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

【问题讨论】:

    标签: controller transactions jmeter dashboard


    【解决方案1】:

    您要查找的设置为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
    

    更多信息:Apache JMeter Properties Customization Guide

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-25
      相关资源
      最近更新 更多