在通过命令行执行JMeter测试用例时,系统会生成具有以下标题的jtl文件:
timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,failureMessage,bytes,sentBytes,grpThreads,allThreads,Latency,IdleTime,Connect
我只需要 timestamp,elapsed,label,responseCode 的结果。
我怎样才能做到这一点?
答案 0 :(得分:0)
按照关于Results file configuration的手册,您应该将属性标记为false,除了您想要的属性。
例如,保持jmeter.save.saveservice.label=true
将其他人更改为jmeter.save.saveservice.response_message=false
答案 1 :(得分:0)
对于一次性结果,您可以像以下一样运行测试:
nasm
如果您需要将这些更改永久化,请将以下行添加到 user.properties 文件(位于JMeter安装的“bin”文件夹中)
jmeter -Jjmeter.save.saveservice.response_message=false -Jjmeter.save.saveservice.thread_name=false -Jjmeter.save.saveservice.data_type=false -Jjmeter.save.saveservice.successful=false -Jjmeter.save.saveservice.assertion_results_failure_message=false -Jjmeter.save.saveservice.bytes=false -Jjmeter.save.saveservice.sent_bytes=false -Jjmeter.save.saveservice.thread_counts=false -Jjmeter.save.saveservice.latency=false -Jjmeter.save.saveservice.idle_time=false -Jjmeter.save.saveservice.connect_time=false -n -t test.jmx -l result.jtl
参考文献: