- 軟件介紹
- 軟件截圖
- 相關(guān)軟件
- 相關(guān)閱讀
- 下載地址
電腦軟件推薦: Postman接口測(cè)試工具中文版 蒼月瀏覽器 v31.2.0 Screenpresso v1.8.5.0 綠色版 魔影工廠 v3.0 綠色版
Postman接口測(cè)試工具是一款專門用于調(diào)試網(wǎng)頁(yè)和API的應(yīng)用程序。最初,Postman有一個(gè)谷歌瀏覽器插件版本,但該插件已不再支持,目前用戶只能通過安裝Postman客戶端進(jìn)行調(diào)試。這是一個(gè)漢化版,教程在文中有詳細(xì)介紹。官方描述稱,Postman是一款商業(yè)化的接口測(cè)試工具。
軟件功能
模擬各種HTTP請(qǐng)求
支持從常見的GET、POST到RESTful API的PUT、DELETE等多種請(qǐng)求方式,甚至能夠上傳文件,并傳遞額外的header信息。
內(nèi)置測(cè)試腳本支持
Postman允許用戶編寫自定義測(cè)試腳本,快速驗(yàn)證請(qǐng)求結(jié)果并返回測(cè)試反饋。
Collection功能(測(cè)試集合)
通過Collection功能,可以將API測(cè)試按類別進(jìn)行整理和歸類。Collection不僅可以導(dǎo)入或?qū)С?,還可以共享,團(tuán)隊(duì)成員可以共同使用你創(chuàng)建的Collection。
智能響應(yīng)格式化
與其他工具的純文本response不同,Postman能自動(dòng)美化響應(yīng)內(nèi)容,支持JSON、XML、HTML格式的自動(dòng)排版,提升可讀性。
變量與環(huán)境設(shè)置
Postman允許自定義變量和環(huán)境。通常,在編輯請(qǐng)求和驗(yàn)證響應(yīng)時(shí)會(huì)頻繁使用某些相同的值(例如URL),可以設(shè)置變量來(lái)存儲(chǔ)這些值,并為不同的環(huán)境配置變量。

安裝方法
下載Postman插件后,打開Chrome的擴(kuò)展程序管理頁(yè)面,復(fù)制并粘貼“chrome://extensions/”到瀏覽器地址欄并按回車,打開【擴(kuò)展程序】窗口。然后將下載的crx格式文件拖拽至窗口即可。
第一種:添加成功后,輸入“chrome://apps”即可看到Postman插件圖標(biāo)。
第二種:通過Chrome設(shè)置 > 更多工具 > 擴(kuò)展程序,找到Postman插件并點(diǎn)擊啟動(dòng)。

常見問題
問:為什么Postman的Chrome應(yīng)用已經(jīng)被棄用?
答:早在2016年,Google宣布將于2018年結(jié)束對(duì)Chrome應(yīng)用的支持。Postman作為Chrome應(yīng)用的一部分,也在這時(shí)結(jié)束了支持。開發(fā)者有2年的過渡期來(lái)遷移到新的應(yīng)用版本。
問:Postman如何傳遞CSRF參數(shù),是否需要在header中傳遞?
答:由于Postman是Chrome擴(kuò)展,因此默認(rèn)的header支持有限。需要安裝Postman Interceptor擴(kuò)展,點(diǎn)擊右上角的衛(wèi)星圖標(biāo)即可啟動(dòng)Interceptor來(lái)定制header。
Postman使用教程
Postman接口測(cè)試教程
1. 數(shù)據(jù)(變量)
Postman中的數(shù)據(jù)包括全局變量、環(huán)境變量、外部文件和局部變量。
全局變量:在所有請(qǐng)求中都能使用,例如用于存儲(chǔ)token。
環(huán)境變量:在不同環(huán)境中使用相同的測(cè)試用例時(shí),可以配置環(huán)境變量,確保在測(cè)試環(huán)境和生產(chǎn)環(huán)境中都能正常運(yùn)行。
局部變量:僅在特定測(cè)試中有效,例如在tests腳本中定義的變量。
外部文件變量:通過運(yùn)行Collection時(shí),設(shè)置循環(huán)次數(shù)并指定外部數(shù)據(jù)文件(如CSV或JSON格式)。
JSON數(shù)據(jù)文件格式:

CSV數(shù)據(jù)文件格式:

變量?jī)?yōu)先級(jí):外部文件變量 > 環(huán)境變量 > 全局變量。也就是說(shuō),如果變量名相同,外部文件的變量?jī)?yōu)先級(jí)最高。
變量定義方法:
方法1:通過Postman的界面手動(dòng)定義。

方法2:通過腳本進(jìn)行定義。

變量使用:
方式1:在構(gòu)建器中使用:{{varname}}
方式2:在腳本中使用。

變量沖突:如果在Global和Environment中都有相同的變量名,則Environment的變量會(huì)覆蓋Global中的變量。
2. 沙箱(Sandbox)
沙箱是Postman用于執(zhí)行JavaScript代碼的環(huán)境,支持編寫Pre-request和Tests腳本。
沙箱集成了多個(gè)工具庫(kù),如lodash、tv4等,以及一些內(nèi)置函數(shù),如xml2JSON等。
沙箱可操作的對(duì)象包括:
- 公共庫(kù)
- 環(huán)境變量和全局變量
- 動(dòng)態(tài)變量
- 操作cookie
- 獲取和查看請(qǐng)求及響應(yīng)
- 讀取數(shù)據(jù)文件
Pre-request用于修改默認(rèn)參數(shù)或設(shè)置測(cè)試需要的預(yù)設(shè),Tests用于進(jìn)行斷言。

有關(guān)更多的Tests操作,請(qǐng)查看官方幫助文檔。
Postman還提供了一個(gè)名為SNIPPETS的模塊,里面包含常用的測(cè)試斷言,直接點(diǎn)擊即可使用。如果你找不到所需內(nèi)容,建議查閱幫助文檔。

3. Collections(集合)
集合功能:
- 組織業(yè)務(wù)邏輯:按類別整理和存儲(chǔ)測(cè)試用例。
- 導(dǎo)入導(dǎo)出:可以導(dǎo)入測(cè)試用例進(jìn)行執(zhí)行,導(dǎo)出為JSON文件,并使用Newman在命令行中運(yùn)行。
- 一鍵運(yùn)行:選擇要運(yùn)行的Collection或文件夾進(jìn)行測(cè)試。
- 分享:分享Collection的鏈接,其他人也可以通過該鏈接訪問或在Newman中執(zhí)行。
4. Collections Run


建議:
delay:每個(gè)接口之間應(yīng)加入一定的延時(shí),不能設(shè)置為0。
數(shù)據(jù)文件:可以使用JSON或CSV格式,官方推薦使用JSON格式,因?yàn)槠溥\(yùn)行速度更快。
-
Postman接口測(cè)試工具中文版下載地址
相關(guān)軟件
相關(guān)閱讀
最新軟件
猜您喜歡
-
百度網(wǎng)盤客戶端 v7.0.11.1去廣告電腦版 -
嗶哩嗶哩b站下載工具(B23Downloader) v0.9.5.4中文綠色版 -
易得優(yōu)GSP達(dá)標(biāo)藥品銷售管理系統(tǒng) 1.0.0 官方版 -
保險(xiǎn)業(yè)績(jī)管理系統(tǒng) 4.4.14.9488 官方版 -
彼岸圖庫(kù)下載器 v2.0 綠色版 -
商場(chǎng)進(jìn)銷存管理系統(tǒng)通用版 2.8 官方版 -
VeryCD v1.1.14官方版 -
中頂酒店管理系統(tǒng) 8.6 官方版 -
電子工程師助手 2.1 官方版 -
百度網(wǎng)盤7天會(huì)員獲取工具 v1.0綠色版 -
易潔倉(cāng)庫(kù)管理軟件 1.0.6.30 官方版 -
電驢(eMule) v1.40.1.15 官方最新版












