性能测试全栈笔记:42.Jmeter分布式压测-报表

作者: admin 分类: 性能专题 发布时间: 2021-12-26 21:42

获取Jmeter报表三种方式:

  1. 在GUI(图形界面)模式下运行Jmeter脚本,用TPS插件实时展示图标
  2. 命令行模式下运行Jmeter脚本,生成jtl文件,在GUI界面的聚合报告里打开,可以展示TPS和响应时间等数据
  3. 命令行模式下运行Jmeter脚本,生成jtl文件,通过Jmeter命令,生成html报表,也就是我们今天的内容(推荐)

开始操作:

HTML报表生成步骤:

1.进入Jmeter的bin目录下,修改reportgenerator.properties

[root@jmeter1 bin]# vi reportgenerator.properties

2.搜索/jmeter.reportgenerator.overall_granularity=6000,修改为:jmeter.reportgenerator.overall_granularity=1000:表示报表中的数据展示间隔为1秒

3.创建HTML目录:[root@jmeter1 result]# mkdir html

4.执行命令:[root@jmeter1 bin]# jmeter -g ../result/20211226-5vu-30s-2.jtl -o ../result/html/20211226-5vu-30s-2

  • -g:后面跟jtl文件路径
  • -o:指定html报表放到哪个目录下

5.将html报表目录下载到本地:

6.本地打开index.html文件,查看压测结果:

至此,Jmeter分布式压测结果报表生成完成,请多看步骤。

注意:只有jmeter3.0以上版本才有此功能

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表回复