Jmeter如何將每次測試的結果保存到文件中
在測試中,最好能夠將測試時的接口返回數據保存下來,供以後需要的時候查看。
1.在Jmeter中察看結果樹的設置頁面
手動輸入要保存的文件路徑即可,例如保存為d:\xxxx.xml
2.名稱上加上時間戳${__time(yyyy-MM-dd,)}
如果該jmeter腳本會被執行多次,每次都保存到這一個文件中顯然不合適,那麼每次都更換一個新文件名,又會很麻煩。
可以使用時間函數來實現,如上圖所示,在文件名中加入時間函數,每次就動態生成帶著時間戳的名字瞭。
- 例如名稱帶上日期,需要在名稱中包含${__time(yyyy-MM-dd,)}
- 例如時間精確到秒,需要在名稱中包含${__time(yyyy年MM月dd日-HH時mm分ss秒,time)}
3.如果需要其他的時間格式
可以使用函數助手,根據需要的時間格式,自己生成一個時間變量
點擊生成並復制按鈕後,該變量就已經被復制好啦,到察看結果樹中文件名處,直接粘貼上就行瞭
4.如何查看上次的結果
1)重新創建一個線程組,添加一個查看結果樹,在文件名處選擇之前的某個測試結果文件,點擊open
2)結果就會顯示在結果樹中啦
總結
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。
推薦閱讀:
- jmeter下載及安裝配置教程(win10平臺為例)
- springboot 返回json格式數據時間格式配置方式
- Java使用jmeter進行壓力測試
- 使用Jmeter進行http接口測試的實踐
- JMeter對MySQL數據庫進行壓力測試的實現步驟