今天重點說一下Jmeter的上傳與下載java
1:Jmeter上傳文件sql
首先確認你的文件名稱,參數名稱,MIME類型,這些能夠從接口文檔裏面獲取,或者直接在頁面抓包而後從請求頭裏面查看。注意,此處個人文件路徑是相對路徑,對應的是個人bin目錄shell
其次,Advanced裏面選擇java類型,切記apache
運行以後去查看結構樹吧,這裏很少說了測試
2:jmeter下載文件到本地spa
首先肯定你的下載文件接口,確保接口響應正確3d
這裏強調一下,jmeter自己是不支持將文件保存到本地的,這裏須要寫一點java。blog
咱們添加一個beanshell sample,寫入java接口
import java.io.*;
byte[] result = prev.getResponseData();
String file_name = "D:\\gongju\\apache-jmeter-3.2\\bin\\download\\sqlEnt_${id}.zip";
File file = new File(file_name);
FileOutputStream out = new FileOutputStream(file);
out.write(result);
out.close();ip
注意先後順序不要錯哦~
執行接口以後去剛剛配置的路徑下觀察,發現文件已經下載到本地
這裏有個問題,個人腳本運行結束以後,只要點擊客戶導出按鈕,內存就會急劇飆升,有沒有人告訴我爲何?
龍淵閣測試開發家園: 317765580