Jmeter上傳文件接口測試
接口測試,想必大家都做過,但是上傳文件的接口,可能就不知所措。其實呢,還是那麼回事~
一、接口的業務
在接口文檔缺失的前提下,那就從抓包玩起~Fiddler或者F12都可以。
本次我們接口實現的功能是上傳用户頭像。

F12抓包的截圖如下:(接口相關的重點圈出)



這裏尤其注意下MIME類型,上傳文件接口,如果MIME類型發送錯誤,接口無法調通。
二、jmeter調試
1、線程組
單個接口的調試,線程組1-1-1就可以了

2、配置元件
加入異步請求頭(同步,異步傻傻分不清楚。┭┮﹏┭┮)

上傳文件接口,需要登錄鑑權,加入Cookie管理器保持身份狀態

加入HTTP請求默認值,方便後續調試~

3、調試登錄接口

4、調試上傳文件接
上傳頭像接口,因為我們抓包抓到的Content-Type:multipart/form-data,所以我們勾選“對POST使用mulipart/form-data”。

form-data表單,總共發送了2個參數。
第一個參數,鍵是name,值是123.png

第二個參數,鍵是file,值是123.png,再加上MIME類型。

最終的結果,上傳成功

歡迎大家關注筆者的公眾號:程序員老奕,專注於軟件測試幹活分享,全套測試資源可免費分享!
最後如果你想學習自動化測試,歡迎加入筆者的交流羣:771645171,裏面會有很多資源和大佬答疑解惑,我們一起交流一起學習!