JMeter-使用仪表板在非GUI中覆盖jtl文件
问题内容:
当多次使用仪表板运行非GUI并产生不相关的结果时,有时我想覆盖使用以下-l
命令创建的jtl文件:
jmeter ... -l result.jtl -e -o ...
但是我不断收到文件不为空的错误:
Error in NonGUIDriver java.lang.IllegalArgumentException: Results result.jtl is not empty
如何在非GUI中覆盖?我必须在执行之前手动删除文件吗?
问题答案:
根据用户手册,您可以使用:
-F
要么
--forceDeleteResultFile
这将在开始测试之前强制删除现有的结果文件,这意味着仅删除CSV而不删除报告文件夹。
如果您没有看到这种情况,那似乎是您确认的错误:
但是,如果您看到结果文件已删除,但报告文件夹未删除,则这是正常的预期结果。如果您认为这不好,请报告增强功能请求。