JMeter上傳檔案介面教程—01

xiaodi888發表於2024-07-17

Content-Type: multipart/form-data; 格式

步驟:

1、新增HTTP Request、填寫好HOST、URL等資訊,這一步如果沒有介面文件參照,可以去F12或者Fiddler抓包,我們這裡重點講沒有介面文件的情況下如何做,

如果除了檔案以外,還有表單資料,還是需要放在Parameters裡邊的。

2、上傳檔案時需要在HTTP Request裡,選擇FilesUpload格式,然後把F12抓到的引數填寫到對應的表單位置。

3、如果不想手動去輸入,也可以在JMeter的請求頭的Files Upload表單,點選add新增,然後點選Browsers,在電腦資料夾中去選擇,這一步一般電腦會自動把檔案的路徑,以及檔案的MIME型別填充好,沒有填充的需要手動填寫。

4、HTTP Header Manager裡邊,輸入Content-Type:multipart/form-data,同時HTTP Request勾選Use multipart/form-data,

5、在請求頭下邊新增Beanshell前置處理器BeanShell PreProcessor,

程式碼:

sampler.getHeaderManager().removeHeaderNamed("Content-Type");

6、新增檢視結果樹,並執行介面

相關文章