2011-02-28 71 views
3

我正在将测试脚本集成到像Hudson这样的连续集成系统中。我的目标是随时间对每个负载测试进行基准测试,并将其显示为可读图表。通过Hudson生成Jmeter结果为几次试验的结果

虽然有插件可以为单个脚本运行生成图形,但我想知道每个会话的数据(如总结报告中的数据)是如何随时间记录的。

一种方法是将摘要报告存储到jtl文件中,并将数据图表化。

我已经检查过哈德逊的性能插件,但我在如何修改插件以显示更多图表和更多信息的块。

回答

2

来自JMeter或Hudson插件的报告都是快照(而不是长期图表),这是问题的一部分。几个月前我经历了这个相同的练习,并决定采用更适合这个问题的解决方案。

我设置了Logstash从每个测试中生成的文件中提取JMeter测试结果。它将这些结果输出到Elasticsearch索引中,我可以用Kibana进行图表分析。

我知道这会在您的设置中添加几个新的软件,但它只花了一天时间来设置,结果比性能插件能够提供的要好得多。