在做接口測試的時候,往往會有需要檔案上傳的接口,今天教大家使用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接口測試腳本
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICMyYTMvw1dvwlMvwlM3VWaWV2Zh1Wa-cWZwpmLiJmZ3UzY3gTMlhTOhZWMyMWMmJGZwkTZhVGZhZzNiJzLcJTMyITM2kzLcVmdhNXLwRHdo9CXt92YucWbpRWdvx2Yx5yazF2Lc9CX6MHc0RHaiojIsJye.jpeg)
二、使用apipost接口測試工具進行檔案上傳
打開apipost,輸入url,把body裡面的text改為file,選擇需要上傳的檔案。點選發送就可以進行接口檔案上傳請求了。
Apipost官方連結:https://console.apipost.cn/register?utm_source=10009