一、生成HTML测试报告
1、概述:
因为性能测试相关测试取样结果比较庞大,那么使用html文档结合饼状图的方式显示测试结果更友好更直观。
2、生成报告的方法
(1)方法一:DOS命令行下执行测试脚本生成html格式的测试报告,其命令格式如下:jmeter -n -t 脚本文件 -l 日志文件 -e -o 指定目录
- -n:无图形化界面执行
- -t:脚本文件
- -l:日志
- -e:生成
- -o:输出
注:
- 日志文件和输出目录不可以有内容
- 日志文件后缀只能有三种情况:.jtl .txt 无后缀
(2)方式二:先使用jmeter运行测试脚本生成jtl或csv日志文件,再将日志文件转换成html格式测试报告,再调用命令:Jmeter -g 日志文件 -o 指定目录
- -g:关联日志文件
- -o:输出
3、方式一实现步骤
(1)找到测试脚本,进入命令行,输入:jmeter -n -t 脚本文件 -l 日志文件 -e -o 指定目录后按enter执行,如下图所示:
(2)查看文件夹下生成的日志文件以及测试报告,如下图所示:
4、方式二实现步骤
(1)创建一个日志文件,在结果树中添加日志文件路径,运行测试计划,使用Jmeter GUI 实现生成日志文件,如下图所示:
(2)找到日志文件,进入命令行,输入:jmeter -g 日志文件 -o 指定目录后按enter执行,会生成一个文件放置生成的测试报告,如下图所示:
二、总结
1、生成html文档的方法:
- 法一:jmeter -n -t 测试脚本 -l 日志文件 -e -o 指定目录
- 法二:先使用Jmeter GUI 实现生成日志文件,再调用命令:jmeter -g 日志文件 -o 指定目录