【问题标题】:How to Hide nested HTTP Samples(Child samples) in the Jmeter HTML Report如何在 Jmeter HTML 报告中隐藏嵌套的 HTTP 样本(子样本)
【发布时间】:2019-05-21 09:51:34
【问题描述】:

我已经生成了 Jmeter HTML 报告,但在图表中显示了子样本数据(但我在事务控制器中选中了生成父样本复选框)。如果我只想在图表中显示事务,我需要更改哪里 screenshot

我已使用以下命令从命令行运行,但有些图表为空,请求摘要也为空,但图表中未显示子样本数据

jmeter -Jjmeter.save.saveservice.subresults=false -n -t E:\apache-jmeter-5.1.1\bin\jp\BookWithTemplate.jmx -l E:\apache-jmeter-5.1.1\bin \CSV\BWT.csv -e -o E:\apache-jmeter-5.1.1\bin\GeneratedReports

在报告中,我只需要为交易而不是子样本提供结果。 在所有图表中不应显示子样本。

【问题讨论】:

    标签: jmeter performance-testing


    【解决方案1】:

    如果您不希望子样本出现在 HTML 报告中:

    在侦听器页面中(您已将结果文件保存为 E:\apache-jmeter-5.1.1\bin\CSV\BWT.csv 并且是 HTML 报告的源文件) -> 点击配置按钮 -> 取消选中保存子结果选项 -> 点击完成按钮

    现在执行并尝试生成 HTML 报告。它不会包含子样本(子请求)

    参考:

    Configure result file to customize HTML report

    How to generate HTML report in JMeter

    【讨论】:

      【解决方案2】:

      这是预期的结果。要么更改命名约定。代替 Home-1,home-2..仅使用 Home 并提供数据作为 csv 的输入。所以,它会在 Home 下......等等。或者您的数据在 csv 中生成...更改 csv 中的标签以合并为一组。示例将所有 homepage-1、homepage-2 替换为 Homepage 并稍后使用 HTML Report Tool. 生成图形

      希望这会有所帮助。

      更新;- 只有没有任何子样本的交易。您可以使用导出交易摘要来过滤输出。检查Filtering configuarationhere 中提供的步骤

      【讨论】:

      • 这可行,但在图表中子样本结果与交易结果相结合。我只需要图表中的交易数据。谢谢
      • 然后从csv中删除子样本数据并生成报告。
      • 如果我删除 csv 中的子样本数据,请求摘要饼图显示为空
      • 过滤配置帮助
      • 很高兴听到这个消息:)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多