Jmeter(十五)_上傳與下載


今天重點說一下Jmeter的上傳與下載

1:Jmeter上傳文件

首先確認你的文件名稱,參數名稱,MIME類型,這些可以從接口文檔里面獲取,或者直接在頁面抓包然后從請求頭里面查看。注意,此處我的文件路徑是相對路徑,對應的是我的bin目錄

其次,Advanced里面選擇java類型,切記

運行之后去查看結構樹吧,這里不多說了

 

2:jmeter下載文件到本地

首先確定你的下載文件接口,確保接口響應正確

這里強調一下,jmeter本身是不支持將文件保存到本地的,這里需要寫一點java。

我們添加一個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();

注意前后順序不要錯哦~

執行接口之后去剛剛配置的路徑下觀察,發現文件已經下載到本地

 

這里有個問題,我的腳本運行結束之后,只要點擊客戶導出按鈕,內存就會急劇飆升,有沒有人告訴我為什么?

龍淵閣測試開發家園: 317765580


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM