jmeter支持很多協議,比如Web(http/https)、Soap、Ftp、Database(JDBC)、LDAp、JMS、Mail(POP3/IMAp)、Java。上傳是向服務器發送數據,一般來講都是post。在jmeter中也是可以實現文件上傳的,我就以http請求為例,上傳文件是如何設置的(我用的是jmeter3.2的版本)。
腳本編寫
1、在測試計划上右鍵選擇threads(user)線程組,添加線程組之后,在線程組上右鍵,選擇sampler,添加http請求。

2、根據接口文檔,填寫路徑以及請求參數等,上傳文件的這個接口,必須要勾選Use multipart/form-data for post

然后,在File Upload中設置要上傳的文件的路徑,參數以及MIME類型。

至此,文件上傳的接口就設置好了,運行一下,看是否成功。
3、檢查結果,上傳附件成功。

頁面上的展示結果如下:

注意:如果沒有接口文檔,可以用fiddler抓包的方式,抓取接口地址,以及參數等。
