本文主要描述postman的功能與使用方法
Postman是404大廠的基於javascript語言完成的一款超級強大的外掛,名字也很親近(郵遞員)。可以用於做API請求測試。前端後臺測試使用Postman都可以提供很多幫助,使用方便而且功能全面。最讚的是還有介面文件線上生成,一邊測試一邊就可以完成文件的編寫。
環境
Postman有各種版本Mac,windows,linux上都能執行。此文主要介紹windows上的。
安裝
1.可以選擇在postman官網免費下載安裝。
2.如果怕麻煩可以直接點選右方下載 [下載地址][http://files.cnblogs.com/files/mafly/postm...]
安裝postman如果有不懂的小夥伴 可以傳送至[http://www.cnblogs.com/mafly/p/postman.html][4]
功能模組
-
Collections:
在postman初始化啟動時,可以選擇建立Collections。Collections就是專案所有的介面集合,可以分別存放各個模組的請求。透過collection的歸類,良好的支援了分類測試軟體所提供的API。Collection 還支援一鍵匯入和分享,節約開發團隊溝通成本。最厲害的是它還可以設定程式的環境,設定全域性變數。提供json格式一鍵匯入,讓我們可以區分測試環境與正式環境的環境變數不同。
也可以從皮膚將請求建立Collections: -
Workspace:
postman對合作開發非常友好,在postman中可以透過邀請好友加入團隊來共同協作完成測試與編寫。點選Invite即可邀請成員加入團隊。也可以建立自己的獨立Workspace來隔離不同的專案。一個分散式的專案管理系統。
personal裡是自己的工作空間,Team是你建立的團隊或所加入的團隊。
-
Built-in Tools:
postman提供了一系列的工具方便測試,主要體現在皮膚右側的builder區。
- 點選send傳送請求以驗證您的API是否200。
- 預請求指令碼(pre-request Script)可以設定環境引數且可以先從其他介面獲取資料再傳入變數,可以使你的除錯更加有效強大。
- 在皮膚下方顯示欄中,可以檢查API的響應。
- 點選右上角齒輪按鈕可以配置環境,可以設定在其中的多個位置儲存和重用值。
- postman可以配置proxy代理。
- Postman支援Markdown作為請求,Collection 和資料夾設定文字描述樣式的方法。您還可以嵌入螢幕截圖和其他影像,獲得更具描述性的風格的API文件。
- Postman提供mockServer功能,模擬伺服器自定義介面返回資料。
目前只支援http請求 (未完待續。。。)
本作品採用《CC 協議》,轉載必須註明作者和本文連結