我有几个由JMeter测试运行产生的.jtl文件,我想为每个文件创建一个图表。我不想手动执行此操作,而是希望以编程方式在java中执行此操作。
我迷失在JMeter API及其GUI JComponent中,试图弄清楚这个功能是如何实现的。
"保存图表"按钮在SaveGraphicsService中调用saveJComponent(String filename,int type,JComponent component),但我没有JComponent。我期待一组方法来加载/读取jtl文件,然后是某种GraphGenerator。
有什么想法吗?
答案 0 :(得分:1)
这取决于您想要获得的图表。
我的建议是使用JMeter 3
功能:Report Dashboard。
您可以从.jtl
文件:
jmeter -g / path / to / jtl / file -o / where / you / want / to / store / dashboard
之后,您将在提到的文件夹中生成一堆图表。
只需打开index.html
。
答案 1 :(得分:0)
嗯,大多数JMeter保存的文件实际上都是XML格式;也许您可以将JTL文件作为XML数据源导入Excel,并从那里生成图形(注意:未经测试)。