最新版本的 JMeter 有一个生成报告仪表板的选项,这很棒,但我正在努力自定义它以满足我的需求。
我正在为每个新版本的应用程序运行性能测试。
让我们从我的报告的当前状态开始。 我有名为 - Version 的用户定义变量。我正在为每次新的性能测试运行更改此设置。 此外,还有时间戳作为第二种比较。 - 可以比较同一版本的先前结果。基本上是昨天的结果与今天的结果进行比较。
我正在使用 Flexible File Writer 将结果保存到 csv 文件。使用这个插件,可以非常轻松地在每一行中存储版本号(用户定义的变量),这对于下一步很重要。
结果会导入到 Excel 数据透视表中,您基本上可以在其中执行所有操作。
现在,上面的内容还可以,但是直接从 JMeter 创建综合报告会很棒,但这里几乎没有问题。 报告仪表板是从 JMeter 日志文件创建的,这里出现了问题:
您可以使用 JMeter 插件合并结果。
在合并结果中添加带有日期的前缀。
例如:
日期 1 的登录将是 date1:LOGIN 或 2017_01_16:LOGIN
日期 2 的登录将是 date2:LOGIN 或 2017_01_17:LOGIN