Postman工具功能簡介

團隊內(nèi)部分享這個非常有用的工具后赋访,特意整理一下挠将,分享給更多朋友忘渔。
我不知道如何更好的定義這個工具,參考它英文定義:
Postman is the most complete API Development Environment稿饰,Developing APIs is hard锦秒,Postman makes it easy.

Postman產(chǎn)品系列包含不少:

  1. Chrome插件
    • Postman Chrome插件
    • Postman Interceptor Chrome插件
      安裝方式:
      • 在線Chrome商店安裝(需翻墻)
      • 離線安裝:下載地址
  2. Postman PC/MAC桌面應(yīng)用免費版本: 官方下載地址
  3. Postman Pro PC/MAC桌面應(yīng)用($8/月): 官方下載地址

相對于工具fiddler ,Postman功能更完整喉镰,也更合適用于團隊合作開發(fā)旅择,以下是整理的幾個重要常用功能,但是功能遠不止這些侣姆。

  1. 抓取和分析現(xiàn)有網(wǎng)站請求
  2. 創(chuàng)建Http請求
  3. 管理Http請求(Collections)
  4. 變量
  5. 導(dǎo)出和導(dǎo)入
  6. 生成在線API文檔
  7. 自動化測試
  8. Mock server

1. 抓取和分析現(xiàn)有網(wǎng)站請求

這個功能需要Postman Interceptor Chrome插件和Postman結(jié)合一起使用生真,打開Capture開關(guān)后, Interceptor抓取請求,在Postman的History里顯示詳情捺宗,每個請求都會完整抓取柱蟀,你可以對這些 request進行修改,過濾蚜厉,以及編寫測試长已。


image.png

2. 創(chuàng)建Http請求

這個功能是最基礎(chǔ)的功能,可以在Postman插件和桌面版本上都可以使用弯囊,可以通過注冊的用戶同步所有的請求痰哨。
Http請求的報文每個部分胶果,各種情況都能設(shè)置匾嘱,用的過程你會覺得操作設(shè)計的很方便。Http返回的結(jié)果也能清晰查看早抠。
下圖紅款標記的大家都可以自己去嘗試一下霎烙。


image.png

3. 管理Http請求(Collections)

可以把Http請求按組管理,比如一個項目或一個模塊的所有請求歸到一組(Collection)。 另外很多功能都是以Collection為基礎(chǔ)悬垃。

image.png

4. 變量

Postman有多種定義變量的方法游昼,用于不同的作用域,詳細可以參考官方文檔,不管是哪種變量尝蠕,都是使用{{variable}}來使用變量烘豌。
變量非常有用,在開發(fā)看彼、測試等環(huán)境下切換或者API是可以分享給其它人的廊佩,在不同的環(huán)境下修改一下環(huán)境變量,就可以無縫使用靖榕。

image.png

5. 導(dǎo)出和導(dǎo)入

以Collection為基礎(chǔ)可以導(dǎo)出為JSON格式标锄,然后分享給其它人。也可以導(dǎo)入茁计,導(dǎo)入支持的格式更多料皇。


image.png

6. 生成在線API文檔

這個功能非常實用,設(shè)計者定義API接口后,可以直接發(fā)布為一個在線的API文檔募逞,分享給API開發(fā)者和API使用者圣蝎,API文檔的模板很簡潔清晰,他們基于這個API文檔可以理解也可以測試舷手。
API文檔還附帶了cURL腳本,JS腳本等測試代碼劲绪。

image.png

7. 自動化測試

也是以Collection為基礎(chǔ)男窟,可以啟動Postman的 Collection Runner工具,也可以批量測試所有API贾富,可以記錄所有運行日志歉眷。
另外還有一個command line工具,我沒有嘗試颤枪,感興趣可以試試汗捡,應(yīng)該可以實現(xiàn)定時測試這種功能。

image.png

8. Mock server

也是以Collection為基礎(chǔ)畏纲,可以為一個Collection創(chuàng)建一個Postman提供的Mock server扇住,額外需要為每個API請求設(shè)置一個或多個Example,設(shè)置API請求的返回Mock數(shù)據(jù)盗胀。
這個功能是收費功能艘蹋,我沒有完整驗證。


image.png

Postman功能特別多票灰,以上只是一部分女阀,即使這部分功能宅荤,里面細節(jié)也很多,極力推薦給開發(fā)者和測試人員浸策。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末冯键,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子庸汗,更是在濱河造成了極大的恐慌惫确,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蚯舱,死亡現(xiàn)場離奇詭異雕薪,居然都是意外死亡,警方通過查閱死者的電腦和手機晓淀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門所袁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人凶掰,你說我怎么就攤上這事燥爷。” “怎么了懦窘?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵前翎,是天一觀的道長。 經(jīng)常有香客問我畅涂,道長港华,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任午衰,我火速辦了婚禮立宜,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘臊岸。我一直安慰自己橙数,他們只是感情好,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布帅戒。 她就那樣靜靜地躺著灯帮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪逻住。 梳的紋絲不亂的頭發(fā)上钟哥,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機與錄音瞎访,去河邊找鬼腻贰。 笑死,一個胖子當著我的面吹牛装诡,可吹牛的內(nèi)容都是我干的银受。 我是一名探鬼主播践盼,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼鸦采,長吁一口氣:“原來是場噩夢啊……” “哼宾巍!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起渔伯,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤顶霞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后锣吼,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體选浑,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年玄叠,在試婚紗的時候發(fā)現(xiàn)自己被綠了古徒。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡读恃,死狀恐怖隧膘,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情寺惫,我是刑警寧澤疹吃,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站西雀,受9級特大地震影響萨驶,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜艇肴,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一腔呜、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧再悼,春花似錦育谬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至娘侍,卻和暖如春咖刃,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背憾筏。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工嚎杨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人氧腰。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓枫浙,卻偏偏與公主長得像刨肃,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子箩帚,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理真友,服務(wù)發(fā)現(xiàn),斷路器紧帕,智...
    卡卡羅2017閱讀 134,707評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,304評論 25 707
  • Postman用法簡介-Http請求模擬工具 在我們平時開發(fā)中盔然,特別是需要與接口打交道時,無論是寫接口還是用接口是嗜,...
    奧利奧龍卷風(fēng)閱讀 4,217評論 2 9
  • 東漢末年鹅搪,英雄紛爭站绪。 爭地盤、爭權(quán)勢丽柿、爭名利恢准。 爭得最狠的,是人才航厚! 只有有了人才顷歌,地盤、權(quán)勢幔睬、名利眯漩,才會緊隨其后...
    枕藏寫影視閱讀 430評論 0 0
  • 這個秋天,花香依舊 我聽到你從滿地花瓣上離開了 我站在窗邊眺望遠方 你好像已經(jīng)走遠麻顶,徒留影子 這個雨夜赦抖,雨聲嘀嗒 ...
    種花的學(xué)徒閱讀 217評論 1 2