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。

推薦閱讀: