Jmeter聚合报告卡死(选用CMD命令行也就是no GUI方式生成报告)

1.jmeter调试完成之后,把进程数场景都设置完成

Jmeter聚合报告卡死(选用CMD命令行也就是no GUI方式生成报告)_第1张图片

2.在bin文件夹新建一个result.jtl,这个是新的日志格式,新建个空白的文档可以改后缀就行

Jmeter聚合报告卡死(选用CMD命令行也就是no GUI方式生成报告)_第2张图片

3.然后在bin  cmd运行这个命令,要确保-o,也就是输出的这个output文件夹要是空的

jmeter -n -t D:\XXX(你脚本存放的地方)\Next.jmx -l result.jtl -e -o D:\XXX(随便你放哪里)\NewReportDir 

-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
-t 测试文件 -> 要运行的 JMeter 测试脚本文件

-l 日志文件 -> 记录结果的文件

-e 表示测试完成后生成报告。

-o 指定生成报告的文件夹路径,该文件夹必须为空或不存在。

4.运行结束后。查看这个NewReportDir下的html就行

Jmeter聚合报告卡死(选用CMD命令行也就是no GUI方式生成报告)_第3张图片

Jmeter聚合报告卡死(选用CMD命令行也就是no GUI方式生成报告)_第4张图片

5.使用浏览器查看测试报告
(如果需要移动报告存放位置,需要把整个result移走,不能单独复制html文件)


ps:有些文章说result.jtl加头然后再转html也行,拆分一下步骤。应该是先不要-e -o

1.跑完后result.jtl加头
timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,failureMessage,bytes,sentBytes,grpThreads,allThreads,Latency,IdleTime,Connect

2.再转换成HTML
命令:jmeter -g Test.jtl -o ./result

你可能感兴趣的:(工作,jmeter)