顾乔芝士网

持续更新的前后端开发技术栈

jmeter使用命令生成报告遇到的问题及解决方法

jmeter使用命令生成报告如下:

jmeter -n -t E:\jmeterfile\class2021001\tp登录并发测试.jmx -l E:\svn\ffff.jtl -e -o E:\svn\result

参数说明:



PS:result 是自己创建的测试报告文件夹,每次启动命令之前,文件夹内容要和 jtl 文件一起清空,否则会报错。

报错问题一:

第一次执行命令

Error in NonGUIDriver java.lang.IllegalArgumentException: Report generation requires csv output format, check ‘jmeter.save.saveservice.output_format’ property

解决办法:

打开D:\Program Files\apache-jmeter-5.1.1\bin\jmeter.properties,Ctrl+F“”'
jmeter.save.saveservice.output_format“”如图所示,在这条语句的前面加上#号



报错问题二:

Error in NonGUIDriver java.lang.IllegalArgumentException: Results file:report.jtl is not empty

解决办法1:

原因是ffff.jtl不能为空,在网上找了好多办法都不适用,本身想着把ffff.jtl直接删掉,没有找到路径,最后就每次删完我新建的Report文件夹下面的文件,再次执行命令的时候把ffff.jtl重新进行命名就可以了

解决办法2:

在使用命令的时候将ffff.jtl也指定对应的目录,这样删除的时候就可以找到了,命令如下:

jmeter -n -t E:\jmeterfile\class2021001\tp登录并发测试.jmx -l E:\svn\ffff.jtl -e -o E:\svn\result

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言