環境:win10
jmeter版本:5.1.1
測試網站(樣本):http://www.baidu.com
說明:參考網絡搜索結果,把每個請求的結果寫入本地
1.添加一個http請求:
2.添加一個BeanShell后置處理程序
代碼如下:
import java.io.*; //這個是獲取到請求返回的數據,prev是獲取上個請求的返回 byte[] result = prev.getResponseData(); //代表存放文件的位置和文件名;含有變量路徑使用"/",不含變量使用"\\"; _counter()計數器函數,每執行一次+1 String file_name = "E:/test/Thread${__threadNum}_${__counter(FALSE,)}.zip"; File file = new File(file_name); FileOutputStream out = new FileOutputStream(file); out.write(result); out.close();
3.添加一個查看結果樹
4.運行程序,到本地文件夾查看數據,如下