postman 軟件功能
模擬各種HTTPrequests
從常用的GET、POST到RESTful的PUT、DELETE…等等。甚至還可以發送文件、送出額外的header。
Collection功能(測試集合)
通過collection的歸類,我們可以良好的分類測試軟件所提供的API.而且Collection還可以Import或是Share出來,讓團隊里面的所有人共享你建立起來的Collection。
人性化的Response整理
一般在用其他工具來測試的時候,response的內容通常都是純文字的raw,但如果是JSON,就是塞成一整行的JSON。這會造成閱讀的障礙,而Postman可以針對response內容的格式自動美化。JSON、XML或是HTML都會整理成我們可以閱讀的格式
內置測試腳本語言
支持編寫測試腳本,可以快速的檢查request的結果,並返回測試結果
設定變量與環境
Postman可以自由設定變量與Environment,一般我們在編輯request,校驗response的時候,總會需要重復輸入某些字符,比如url,允許我們設定變量來保存這些值。並且把變量保存在不同的環境中。
軟件特色
支持各種的請求類型: get、post、put、patch、delete 等
支持在線存儲數據,通過賬號就可以進行遷移數據
很方便的支持請求 header 和請求參數的設置
支持不同的認證機制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等
響應數據是自動按照語法格式高亮的,包括 HTML,JSON 和 XML
常見問題
問:postman工具怎樣傳遞csrf參數,csrf 參數是在 header 里嗎?
答:Postman 由於是 Chrome 擴展的緣故能支持的 header 不多,需要安裝 Postman Interceptor才能自定義 header 字段。右上角那個衛星圖標就是 Interceptor。
問:為什么支持Postman Chrome應用程序已被棄用?
答:原來早在2016年Google就宣布計划終止對Windows,Mac和Linux用戶的Chrome應用程序支持。 但是這項計划的具體實施時間是2018年,這意味着,從2018年初開始,Postman Chrome應用程序的支持即將消失。 這2年的過渡期就是給開發者時間去開發相應的應用程序。
-----------------------------------------------------------------------------
1、chrome瀏覽器postman 插件安裝
由於2018年初chrome停止對chrome應用程序的支持,目前postman插件還可安裝,但已經無法正常使用了。如果您想要安裝Postman插件(該頁面下載包中含有插件),谷歌瀏覽器插件通用安裝方法在這里~
1、將插件解壓到本地,打開Google瀏覽器,打開擴展程序界面,直接在chrome地址欄輸入chrome://extensions/
2、進入到擴展程序頁面,打開開發者模式,加載已解壓的擴展程序,選擇解壓后的文件夾,安裝成功后可以看到postman。
2、Postman電腦客戶端安裝
Postman的安裝非常簡單,下載后解壓縮,在windows系統只需要雙擊安裝包,然后什么都不需要操作,它直接就自己完成了
版本區別
Postman分為32位和64位兩個軟件版本,分別對應windows的32位系統和64位系統。
64位的Windows系統可以安裝32位和64位的軟件,但裝32位版本的軟件會缺失一點功能,推薦下載安裝64位的Postman。
32位的Windows系統只能下載安裝32位的Postman。
右擊【我的電腦】,選擇【屬性】,即可查看自己電腦是多少位系統(此處以win10為例)。