面对Jmeter 5.0中导出的CSV文件中的Jmeter吞吐量指标的全面解决问题

时间:2018-11-20 09:20:13

标签: csv jmeter throughput

如果双击每个采样器,我将在Jmeter 5.0中看到吞吐量的整数。 enter image description here

但是当我在.csv文件中导出相同的报告时,它不会出现。 enter image description here

在CSV文件中它是四舍五入的,我需要提供完整的数字,以便可以与“基准”和“先前”部署进行比较。

如何处理它,我一直在做,并且它正在/正在使用较旧的Jmeter 2.13版本,最近我升级到了最新版本5.0,并且遇到了这个问题。

有人可以帮我吗?

谢谢

2 个答案:

答案 0 :(得分:1)

关注Synthesis Report plugin source

new RateRenderer("#.0"), // Throughput 

我看不到获得完整吞吐量数字的简单方法,因为它被切成一个十进制数字。

我建议改为使用Summary Report Listener,调查its source时,结果表中将有5个小数点。

new DecimalFormat("#.00000"),      // Throughput //$NON-NLS-1$

另外请注意,可以使用Merge Results tool来将2个测试运行的结果合并到一个.jtl文件中,并为不同的运行提供差异前缀。完成后,您将可以使用Transactions Per Second监听器

来查看两次测试运行的吞吐量差异

enter image description here

您可以使用JMeter Plugins Manager安装合并结果工具:

enter image description here

答案 1 :(得分:0)

jp @ gc-综合报告(已过滤)侦听器

中,吞吐量数限制为1个小数点

摘要和汇总报告侦听器

中,我们仍然可以将吞吐量数字提高到5个小数点

这仅在最新的Jmeter版本以及最新的插件和插件管理器中发生

但是我只需要使用 jp @ gc-综合报告(已过滤)侦听器,因为我必须同时使用90%的线路响应时间和标准输入。开发人员我的自定义报告中的“指标”指标,它还具有RegExp过滤功能,而上述两个内置侦听器则没有。

因此,找到了一种解决方法: 将以下较旧的Jar文件手动替换为最新的Jmeter 5.0,并且可以正常工作。

-JMeterPlugins-Standard.jar
-JMeterPlugins-Extras.jar
-JMeterPlugins-ExtrasLibs.jar

这有助于我从“ jp @ gc-综合报告(已过滤)”监听器中获取整个吞吐量数字