如何使用jfreechart和ant获取jmeter结果图

时间:2014-01-08 09:45:01

标签: ant jmeter jfreechart

我有一个JMeter脚本。我想在ant脚本中运行它(因为ant在html页面中提供结果)。我还想在那个或新的Html页面中获得图形结果。我听说我可以用jfreechart做但我不知道怎么做。

请帮帮我!!!

3 个答案:

答案 0 :(得分:2)

我建议选择以下选项之一:

  1. 每个“Graph”监听器都有`将结果写入文件/从文件读取“部分。您可以通过Ant任务执行JMeter,启用ie Graph Results监听器将输出保存到某个文件,然后打开.jtl或。监听器中的csv文件,您将获得可以保存为图像格式的图形并将其添加到HTML报告中。但是,从性能角度来看,不建议使用Graph监听器。
  2. 如果你想要一些HTML图表,最好考虑Google Charts而不是JFreeChart,但是从XML数据构建图表需要一些基本的XSLT / Javascript知识。
  3. 最快最简单的方法是使用Blazemeter Plugin to JMeter,它是免费的,可以通过命令行,Ant任务,GUI等执行 - 它只是另一个提供专业外观报告的监听器,还具有比较测试的功能运行。

答案 1 :(得分:1)

您是否考虑过将Performance Plugin用于Jenkins,而不是自己尝试这样做?它可能会有您需要的图表。

enter image description here

如果您仍需要开发自己的图表,则需要为JMeter编写插件;图表位于page 8

答案 2 :(得分:0)