Postman做各種類型的http接口測試
首先,做接口測試前要有明確的接口文檔(e.g. http://test.nnzhp.cn/wiki/index.php?doc-view-59) ,假設已經在PC上安裝好了Postman。
1. 普通的以key-value傳參的get請求
e.g. 獲取用戶信息
Get請求,寫入url拼好參數,發送請求,查看結果。
2. 以Json串傳參的post請求
e.g. 獲取用戶余額
Post請求,寫入url,點擊Body->raw, 寫入Json串參數,發送請求
返回Authorization查看結果
3. 請求時需要http權限驗證
e.g. 修改用戶余額
Post請求,寫入url和參數,Type選Basic Auth ,填寫用戶名和密碼(如有需要接口文檔會給出),發送請求
4. 請求時需要添加請求標頭
e.g. 獲取用戶信息2
Get請求,寫入url和參數,點擊Headers並添加header(如有需要接口文檔中會給出),發送請求,查看結果
5. 請求時需要添加Cookie
e.g. 修改用戶余額2
Post請求,寫入url和參數,打開插件Interceptor(如果提示安裝需要在外網環境下安裝,安裝一次一勞永逸),在Headers里寫入Cookie,值按接口文檔所給的填寫好,發送請求,查看結果。
6. 請求通過某個接口上傳文件
e.g.上傳文件
Post請求,寫入url,在Body中修改text為File,填入參數名,選擇本地文件,發送請求,查看結果
Postman管理請求
我們可以在Postman 創建Collection(可以按照項目,按照功能模塊等看實際情況定)然后把多個請求保存在Collection里,這樣就可以實現簡單的管理。另外我們可以對Collection做一些簡單的操作,比如把Collection導出到本地備份,批量運行Collection中的請求,等等,批量運行的速度好像很慢啊,這可能就是沒人用Postman做批量接口測試的原因吧,可以大膽嘗試看看,還會有更多的收獲。