JMeter结果分析和趋势图

时间:2016-07-07 14:23:50

标签: jmeter

现状: 我正在使用JMeter来执行应用程序的性能回归。脚本准备好并且每晚都会执行。

我还在测试期间使用JMeter插件捕获PerfMon统计数据和JMX统计数据。响应时间统计信息,perfmon统计信息和JMX统计信息都以csv格式存储在文件中。

问题陈述: Q1:结果的日常分析是繁琐的任务。此外,我们希望绘制响应时间和服务器指标的每日趋势,并与更大的组共享。您对可用工具(开源/免费首选)有任何建议,可以帮助我们绘制响应时间和服务器指标的每日趋势。

如果我们必须开发自己的工具那么...... Q2:在绘制趋势时,用最少数量的图表传达回归状态的最佳方法是什么?我们的套房拥有200多个采样器,并且每个月都在增长。在图表中绘制200多个样本的每日趋势对于最终受众来说非常混乱。你能建议一种方法,我可以得到一个数字来绘制每日趋势。

1 个答案:

答案 0 :(得分:2)

我建议去Jenkins。使用Performance Plugin可以

  • 按需执行JMeter测试或自动基于许多可能的触发器
  • 基于之前的执行结果绘制绩效趋势
  • 在例如情况下有条件地使构建失败响应时间超过某个阈值
  • 还有更多。有关Jenkins,Performance Plugin和JMeter安装和配置的更多详细说明,请参阅Continuous Integration 101: How to Run JMeter With Jenkins文章。

另一种可能的解决方案是使用JChav - JMeter Chart History and Visualization