【发布时间】:2018-11-20 09:20:13
【问题描述】:
如果我双击每个采样器,我可以看到 Jmeter 5.0 中吞吐量的整数。
它在 CSV 文件中四舍五入,我需要整数,以便与基线和之前的部署进行比较。
如何处理它,我一直在做同样的事情,并且它在旧版本的 Jmeter 2.13 中工作,最近我升级到最新版本 5.0 并面临这个问题。
谁能帮帮我。
谢谢
【问题讨论】:
标签: csv jmeter throughput
如果我双击每个采样器,我可以看到 Jmeter 5.0 中吞吐量的整数。
它在 CSV 文件中四舍五入,我需要整数,以便与基线和之前的部署进行比较。
如何处理它,我一直在做同样的事情,并且它在旧版本的 Jmeter 2.13 中工作,最近我升级到最新版本 5.0 并面临这个问题。
谁能帮帮我。
谢谢
【问题讨论】:
标签: csv jmeter throughput
调查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 listener 可视化 2 次测试运行的吞吐量差异
您可以使用JMeter Plugins Manager 安装合并结果工具:
【讨论】:
jp@gc - Synthesis Report (filtered) Listener
中的吞吐量数限制为 1 个小数点而我们仍然可以在 Summary & Aggregate Report Listeners
中获得小数点后 5 位的吞吐量数字这只发生在最新的 Jmeter 版本以及最新的插件和插件管理器中
但我只需要使用 jp@gc - 综合报告(过滤) 侦听器,因为我必须同时使用 90% 线路响应时间和标准。开发。我的自定义报告中的指标,它还具有上述两个内置侦听器所没有的 RegExp 过滤功能。
因此,找到了解决方法: 将以下较旧的 Jar 文件手动替换为最新的 Jmeter 5.0,并且可以正常工作。
-JMeterPlugins-Standard.jar
-JMeterPlugins-Extras.jar
-JMeterPlugins-ExtrasLibs.jar
这有助于我从“jp@gc - 综合报告(过滤)”侦听器中获得整个吞吐量数
【讨论】: