在linux下執行jmeter壓力測試,生成jtl文件,在GUI下導入該jtl,沒有請求信息和響應信息
請求信息顯示:No data to display 響應信息是空白

估計是jmeter為了減輕客戶機負擔,就沒又默認把這些信息保存,如果想要保存,也可以,需要做出如下配置:
修改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
修改bin 目錄下的jmeter.properties
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
bin下執行測試
jmeter -n -t XXX.jmx -l log.jtl
建議在調試或者基準測試時使用以上配置信息,但是真正的壓測過程中,注釋掉上述新增的內容。
因為 JMeter 在壓測工程中,如果開啟配置參數,它會邊壓測,邊將請求和響應數據寫入 jtl 文件,無形之中加重了 JMeter 的負擔,影響壓力源的性能,進而影響測試結果。
查看jtl文件,GUI下的監聽器打開(結果樹,聚合報告等)
也可執行 命令:jmeter -n -t test.jmx -l result.jtl -e -o /tmp/ResultReport
參數說明:
● -n: 非 GUI 模式執行 JMeter
● -t: 執行測試文件所在的位置
● -l: 指定生成測試結果的保存文件,jtl 文件格式
● -e: 測試結束后,生成測試報告
● -o: 指定測試報告的存放位置
注意:結尾的 ResultReport 是自己手動創建的報告文件夾。每次啟動命令之前,文件夾內容必須和 jtl 文件一起清空
————————————————
版權聲明:本文為CSDN博主「wuyepiaoxue789」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/wuyepiaoxue789/article/details/86705233
浙公網安備 33010602011771號