讓你愛不釋手的 HTTP API 工具:Postman


簡介
Postman是一款功能強大的用于發(fā)送 HTTP API請求的客戶端,無論是接口調(diào)試還是接口測試,postman都是一個很優(yōu)秀的工具。Postman主要具有以下功能:
1.調(diào)試各種HTTP請求,支持GET、POST等。
2.可設(shè)置環(huán)境變量。
3.內(nèi)置測試腳本語言。
4.可用于自動化測試。
5.可設(shè)置定期執(zhí)行API請求監(jiān)控你的API情況。
6.自動生成在線API文檔。
7.Mock服務(wù)。
簡單使用
官網(wǎng)地址:
https://www.postman.com/?
Windows下的安裝方式有以下兩種:
1、在Chrome中安裝postman插件(可通過在谷歌應(yīng)用商店在線安裝或者離線安裝,本文將不介紹這種安裝方法,大家有興趣可自行查找具體安裝方法);
2、直接下載安裝包進行安裝:
Windows 64bit下載地址:
https://dl-agent.pstmn.io/download/latest/win64
Windows 32bit下載地址:
https://dl-agent.pstmn.io/download/latest/win32
一、簡單創(chuàng)建請求
先新建一個集合,方便管理你的接口

在集合里添加請求

調(diào)試請求的界面

二、設(shè)置環(huán)境變量
在日常應(yīng)用中,我們經(jīng)常需要切換環(huán)境調(diào)試我們的API或者需要把某些參數(shù)設(shè)置成變量,此時我們就需要在postman設(shè)置環(huán)境變量。以切換環(huán)境為例,設(shè)置環(huán)境變量方法如圖:

環(huán)境變量調(diào)用方法如圖:

三、內(nèi)置測試腳本語言
可以在Test區(qū)域添加斷言和檢查點,是JavaScript語言編寫的,如圖所示:

四、用于自動化測試
Postman的接口集合可用于自動化測試,把需要運行的接口按照預(yù)期順序放到集合里,然后按如圖操作運行,即可一次性按順序運行完所有接口:

運行結(jié)果如下圖所示:

五、監(jiān)控
可以設(shè)置定期執(zhí)行接口集合進行監(jiān)控你的接口運行情況,每次執(zhí)行的結(jié)果會發(fā)送到你登陸的賬號郵箱。


六、生成在線API文檔
Postman可以快速生成在線的API文檔,操作方法如圖所示:

生成API文檔效果如圖所示:

推薦閱讀:
為何 Linus 一個人就能寫出這么強的系統(tǒng),國人卻做不出來?
5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機,樹莓派,等等。在公眾號內(nèi)回復(fù)「1024」,即可免費獲?。?!
