jmeter执行脚本并生成测试报告时报错:Results file:result.jtl is not empty

jmeter:5.1.1

操作系统:Win10

重现步骤:今天想通过命令执行jmeter的脚本并生成HTML测试报告,第一次执行没有问题,第二次执行的时候报错:Results file:result.jtl is not empty。于是开始了百度的大海捞针。终于找到了一篇文章与我的情况相符,决定详细记录一下。

解决方法:jmeter每次执行时,会在bin目录下生成result.jtl,删除即可。

-----------------------------------------------------------------------------------------------------------------------------------------------------

如果每次都要删除的话那就太麻烦了,于是写了一个bat文件去执行。

bat:

@echo off
D:
cd D:\jmeterwdyhhb\apache-jmeter-5.1.1\bin\
if exist result.jtl del result.jtl

这段命令的意思是:进入jmeter的bin目录下,如果(if)存在(exist)result.jtl文件,那就删除(del)result.jtl文件。

-----------------------------------------------------------------------------------------------------------------------------------------------------------

rmdir  F:\压力测试\report/s/q
md F:\压力测试\report
 .\jmeter -n -t F:\压力测试\testlogin.jmx -l result.jtl -e -o F:\压力测试\report

这段命令的意思是:删除存放报告的report文件夹,因为存放报告需要一个空的文件夹,每次执行时,需要把之前的文件清空,这里我直接删除report文件夹,然后再新建一个新的report。

ps:.\jmeter -n -t F:\压力测试\testlogin.jmx -l result.jtl -e -o F:\压力测试\report         (执行jmeter脚本并生成报告的命令)

 

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值