jmeter导出性能测试报告

jmeter生成HTML测试报告

从3.0版本开始,jmeter引入了Dashboard Report模块,用于生成HTML类型的可视化图形报告(3.0版本的Dashboard Report模块会中文乱码,因此建议使用3.0以上的版本)

一、生成HTML测试报告的两种方式

1、利用已有.jtl文件生成报告

如果已经有经过测试生成的.jtl文件,可以利用该文件直接生成HTML可视化测试报告。

进入jmeter的bin目录下,输入如下命令:

jmeter -g test.jtl -o /path

eg:jmeter -g result.jtl -o D:\test2

# -g:后跟test.jtl文件所在的路径

# -o:后跟生成的HTML文件存放的路径

PS:如果是在Windows环境命令行运行,必须指定生成的HTML文件存放文件夹,否则会报错;如果是linux环境,如指定路径下不存在该文件夹,会生成对应的文件夹存放报告文件!

2、无.jtl文件生成测试报告

如果还未生成.jtl文件,则可以通过如下命令,一次性完成测试执行和生成HTML可视化报告的操作,进入cmd,cd打开你所安装的jmeter的bin目录下,输入如下命令:

  jmeter -n -t test.jmx -l test.jtl -e -o /path

# -n:以非GUI形式运行Jmeter

# -t:source.jmx 脚本路径

# -l:result.jtl 运行结果保存路径(.jtl),此文件必须不存在,在jmeter的bin目录下

# -e:在脚本运行结束后生成html报告

# -o:用于存放html报告的目录

eg:jmeter -n -t D:\testrequest.jmx -l result.jtl -e -o D:\work\test

PS:(linux系统和windows系统命令一样)需要注意的是,生成的.jtl文件路径下,不能存在同名的.jtl文件,否则会执行失败。


转自 https://www.jianshu.com/p/b2b3fd6a35f9

posted @ 2022-04-28 17:51  木子的学习笔记  阅读(826)  评论(0编辑  收藏  举报