Postman一款很是流行的API調試工具。其實,開發人員用的更多。由於測試人員作接口測試會有更多選擇,例如Jmeter、soapUI等。不過,對於開發過程當中去調試接口,Postman確實足夠的簡單方便,並且功能強大。chrome
官方網站:https://www.getpostman.com/json
一、Postman最先是做用chrome瀏覽器插件存在的,因此,你能夠到chrome商店搜索下載安裝,由於重所周知的緣由,因此,你們都會找別人共享的postman插件文件來安裝。因爲2018年初Chrome中止對Chrome應用程序的支持。瀏覽器
二、Postman提供了獨立的安裝包,再也不依賴於Chrome瀏覽器了。同時支持MAC、Windows和Linux,推薦你使用這種方式安裝。https://www.getpostman.com/appsapp
工具簡單介紹工具
1 Authorization:身份驗證,主要用來填寫用戶名密碼,以及一些驗簽字段,postman有一個helpers能夠幫助咱們簡化一些重複和複雜的任務。當前的一套helpers能夠幫助你解決一些authentication protocols的問題。;post
2 Headers:請求的頭部信息測試
3 Body:post請求時必需要帶的參數,裏面放一些key-value鍵值對網站
4 Pre-requerst Script:可讓你在 請求以前自定義請求數據,這個運行在請求以前,語法使用JavaScript語句。url
5 tests:tests標籤功能比較強大,一般用來寫測試,它是運行在請求以後。支持JavaScript語法。postman每次執行request的時候,會執行tests。測試結果會在tests的tab上面顯示一個經過的數量以及對錯狀況。這個後面會進行詳解,它也能夠用來設計用例,好比要測試返回結果是否含有某一字符串spa
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,只能上傳二進制文件,且沒有鍵值對,一次只能上傳一個文件, 也不能保存歷史,每次選擇文件,提交;