介面測試檔案上傳(python+requests)

測試人生路發表於2020-11-16

在做介面測試的時候,往往會有需要檔案上傳的介面,今天教大家使用apipost介面測試工具和python+requests指令碼進行介面測試。

一、使用python+requests

python+requests進行文件上傳的介面測試的時候,需要呼叫files,不過需要注意讀取檔案上傳的時候描述路徑的格式,因為window 讀取檔案可以用\,但是在字串中\是被當作跳脫字元來使用。

三種解決辦法:

1.轉義的方式

'd:\\img.jpg'

2.顯式宣告字串不用轉義

'd:r\img.jpg'
3.使用Linux的路徑/

'd:/img.jpg'

python+requests介面測試指令碼


二、使用apipost介面測試工具進行檔案上傳


開啟apipost,輸入url,把body裡面的text改為file,選擇需要上傳的檔案。點選傳送就可以進行介面檔案上傳請求了。



工具下載地址:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69986023/viewspace-2734387/,如需轉載,請註明出處,否則將追究法律責任。

相關文章