Postman一款非常流行的API調試工具。其實,開發人員用的更多。因為測試人員做接口測試會有更多選擇,例如Jmeter、soapUI等。不過,對於開發過程中去調試接口,Postman確實足夠的簡單方便,而且功能強大。
官方網站:https://www.getpostman.com/
安裝:
1、Postman最早是作用chrome瀏覽器插件存在的,所以,你可以到chrome商店搜索下載安裝,因為重所周知的原因,所以,大家都會找別人共享的postman插件文件來安裝。由於2018年初Chrome停止對Chrome應用程序的支持。
2、Postman提供了獨立的安裝包,不再依賴於Chrome瀏覽器了。同時支持MAC、Windows和Linux,推薦你使用這種方式安裝。https://www.getpostman.com/apps
工具簡單介紹

簡單的Get請求使用


簡單的POST請求使用

請求區域介紹

1 Authorization:身份驗證,主要用來填寫用戶名密碼,以及一些驗簽字段,postman有一個helpers可以幫助我們簡化一些重復和復雜的任務。當前的一套helpers可以幫助你解決一些authentication protocols的問題。;
2 Headers:請求的頭部信息
3 Body:post請求時必須要帶的參數,里面放一些key-value鍵值對
4 Pre-requerst Script:可以讓你在 請求之前自定義請求數據,這個運行在請求之前,語法使用JavaScript語句。
5 tests:tests標簽功能比較強大,通常用來寫測試,它是運行在請求之后。支持JavaScript語法。postman每次執行request的時候,會執行tests。測試結果會在tests的tab上面顯示一個通過的數量以及對錯情況。這個后面會進行詳解,它也可以用來設計用例,比如要測試返回結果是否含有某一字符串
6 form-data:,它將表單數據處理為一條消息,以標簽為單元,用分隔符分開。既可以單獨上傳鍵值對,也可以直接上傳文件(當上傳字段是文件時,會有Content-Type來說明文件類型,但該文件不會作為歷史保存,只能在每次需要發送請求的時候,重新添加文件。);post請求里較常用的一種

7 x-www-form-urlencoded:對應信息頭-application/x-www-from-urlencoded,會將表單內的數據轉換為鍵值對;
8 raw:可以上傳任意類型的文本,比如text、json、xml等,所有填寫的text都會隨着請求發送;
9 binary:對應信息頭-Content-Type:application/octet-stream,只能上傳二進制文件,且沒有鍵值對,一次只能上傳一個文件, 也不能保存歷史,每次選擇文件,提交;
