我喜欢APDEX报告,我想对各种运行的原始统计结果进行一些汇总。
这是oficial page documentation,我对描述为
的表感兴趣统计表,在一个表中提供每个交易的所有指标的摘要,包括3个可配置的百分位数
有没有办法将此数据作为原始CSV进行后期处理?
我只能在JS格式的输出中找到这个处理过的数据。而且我不知道任何听众会产生同样的结果。
答案 0 :(得分:0)
在做了一些RTFM之后我发现了
有一个名为jpgc-synthesis的插件可以做到这一点。
安装它并在测试运行后从cmd启动它,类似
C:\jmeter\apache-jmeter-3.2\bin\PluginsManagerCMD.bat --tool Reporter --generate-csv c:\jmeter\aggregateResults.csv --input-jtl c:\jmeter\results.jtl --plugin-type AggregateReport
它将所有请求与友好的CSV中的列进行分组以进行后期处理
sampler_label,aggregate_report_count,average,aggregate_report_median,aggregate_report_90%_line,aggregate_report_95%_line,aggregate_report_99%_line,aggregate_report_min,aggregate_report_max,aggregate_report_error%,aggregate_report_rate,aggregate_report_bandwidth,aggregate_report_stddev
答案 1 :(得分:-1)
您可以使用Command-Line Graph Plotting Tool以便能够从JMeter .jtl结果文件中生成各种报告和图表
安装该插件成功安装后,您将在JMeter" bin"下看到JMeterPluginsCMD.bat
和JMeterPluginsCMD.sh
脚本。文件夹,您将能够使用命令行生成类似于APDEX报告的内容,如:
JMeterPluginsCMD.bat --generate-csv test.csv --input-jtl test.jtl --plugin-type SynthesisReport