jmeter下如何输出html测试报告

非gui模式下运行

基本操作

1.进入jmeter/bin目录下,执行cmd命令:jmeter -n -t test.jmx -l result.jtl -e -o /tmp/ResultReport 

参数说明:
● -n: 非GUI模式执行JMeter
● -t: 执行测试文件所在的位置
● -l: 指定生成测试结果的保存文件,jtl文件格式
● -e: 测试结束后,生成测试报告
● -o: 指定测试报告的存放位置

例如:

.\jmeter -n -t D:\java\apache-jmeter5\TestDocument\xueTest.jmx -l result.jtl -e -o D:\java\apache-jmeter5\TestReport

 

 

 生成的报告

 打开就可以查看结果;

 

错误一:

修改了jmx的内容后,再次执行报错

在第二次执行时报错

 这个错误是result.jtl重复了,取个别的名称就行。

 

错误二:

 出现这个错误,表示目录下有文件。
解决方式:清空目录文件,再次执行。

 

记录一下压测命令

.\jmeter -n -t D:\java\apache-jmeter5\TestDocument\ehallsystem0826.jmx -l D:\java\apache-jmeter5\result\bsdt500.jtl -e -o D:\java\apache-jmeter5\TestReport\bsdt

 

 

在gui模式下:

 

 编写监听结果输出路径,注意后缀 .jtl

 

 记录以下命令

 .\jmeter -g D:\JAVA\jmeter\Demo\log\testlogin1tps.jtl -e -o D:\JAVA\jmeter\Demo\report

就在report目录下生成了对于的html报告

 

 

 

 

以后还是在环境变量中加上 JMETER_HOME比较方便

 

posted @ 2020-07-15 17:27  金鑫金  阅读(616)  评论(0编辑  收藏  举报