我不是 jmeter 专家,但我知道它可以显示图形并将数据保存在 .xml 文件中。
有没有办法让 jmeter 实际创建 JPG、GIF 或 PNG 文件(或任何可以嵌入 html 的格式?)
稍后添加:我需要一个可以批量运行的解决方案
一种简单的方法是右键单击图形结果以“将节点另存为图像”。
在 wiki 上有一个分析日志的方法列表 - http://wiki.apache.org/jakarta-jmeter/LogAnalysis
我使用 jmetergraph.pl 来生成漂亮的摘要报告。请注意,默认 jmetergraph.pl 有一个错误,您需要将其添加到第 313 行,在 while 循环的末尾:
close(IN);
}
$glabels{'entire'} = \%entire; # this line added.
print "Found $#labels labels\n" if $DEBUG;
否则,您可以使用 jmeterlog 类通过为其编写自定义代码来创建自己的图像.....
我建议保存为 CSV 文件,然后单独使用图形引擎生成图形。如果您想动态创建它们,您可以使用一些开源绘图工具和工作流引擎。
如果您对手工操作感到满意,Excel?
使用 JMeter-plugins 和名为 JP@GC Graphs Generator 的侦听器:
在即将发布的 2.14 或 3.0 版本中,将有这个新功能,可以生成带有动态图表、APDEX 表和错误摘要的 HTML 报告:
截至 2016 年 1 月 20 日,它在每晚版本中可用: