如何配置Jmeter以将与GUI的摘要报告中显示的相同的数据写入csv / xml?

问题描述

关于实际的负载测试,我有一个简单的Jmeter项目以我喜欢的方式配置。但是现在,当我想配置Jmeter将结果记录到csv / xml文件中时,我遇到了障碍。我根本无法弄清楚如何配置它来记录在GUI中看到的相同数据。

我使用的侦听器是“摘要报告”。在其中,我看到类似“ 平均”,“ 最小”,“ 最大”,“ 错误” ”和“ 吞吐量”。所有这些都是我想要的数据。但是,当我单击结果上方“ 将结果写入文件”框中的“ 配置”按钮时,似乎没有任何复选框与这些列匹配。如何将“ 错误”,“ 吞吐量”等写入文件?相反,我看到了一堆无关的东西,例如“ 保存URL ”。各个URL与摘要报告如何相关?摘要报告实际上是一行数据,但是GUI配置选项中没有任何内容告诉我如何将这一行数据写入文件。这只是我感兴趣的最终结果,即计算的结果,而不是计算所需的数据

解决方法

const useStyles = (theme) => ({
  root: {
    color: customTheme.palette.secondary.main
  },grid: {
    height: "100vh"
  }
});

在CLI中运行Jmeter脚本应该可以帮助您使用上述命令获取此报告

,

在所有结果准备就绪后,您要查找的值已计算,您无法将JMeter配置为保存即平均响应时间,因为它会随着每个下一个结果出现而变化。同样适用于其他指标。

参考资料:

如果您需要将诸如平均值,最小值,最大值等度量标准存储到CSV文件中,请考虑使用JMeterPluginsCMD Command Line工具,该工具能够从.jtl结果文件中生成表格和图表,因此您可以用它来自动化结果处理。