非GUI運行Jmeter,jtl文件沒有響應數據的解決辦法


一、問題

Jmeter官方一直強調要在非GUI模式下運行Jmeter:Run your JMeter test in command-line non-GUI mode。

但在非GUI模式下運行生成的jtl文件是不會記錄請求數據和響應數據的,如果在腳本中設置了斷言,斷言也會失敗,如下圖:

二、解決辦法

Jmeter為了減少壓力機負擔,默認這些信息不保存,如果想保存這些信息,可以做出如下配置:

1、修改bin目錄下的user.properties文件,追加配置:

jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true

2、修改bin 目錄下的jmeter.properties

jmeter.save.saveservice.response_data=true

jmeter.save.saveservice.samplerData=true

三、驗證


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM