
【基本介紹】
Postman是由Postdot Technologies公司打造的一款功能強(qiáng)大的調(diào)試HTTP接口的工具,它最早是Chrome中最受歡迎的插件之一,現(xiàn)已擴(kuò)展到Mac,Windows和Linux客戶端。Postman提供功能強(qiáng)大的 Web API & HTTP 請求調(diào)試。軟件功能非常強(qiáng)大,界面簡潔明晰、操作方便快捷,設(shè)計得很人性化。
在Chrome中安裝了Postman插件以后,用戶只需要在調(diào)試網(wǎng)站的時候啟動Postman插件來進(jìn)行幾項簡單的配置就可以實現(xiàn)對該網(wǎng)站的基本信息修改和發(fā)送各種類型的HTTP到該網(wǎng)站中,用戶在發(fā)送HTTP數(shù)據(jù)的時候可以在編寫相關(guān)測試數(shù)據(jù)的時候加入一定量的參數(shù)信息讓測試數(shù)據(jù)更加準(zhǔn)確,而這一切Postman都會完美地支持。
開發(fā)人員在使用Postman的時候也許需要經(jīng)常調(diào)試同一個網(wǎng)站或者是同時調(diào)試多個網(wǎng)站,如果每次打開Postman插件都要重新設(shè)置一遍那樣會顯得非常麻煩,Postman也考慮到用戶的這一個性化需求,所以在Postman的配置頁面中,用戶可以添加或者管理多個網(wǎng)站用戶啟動Postman的時候就能自動打開相應(yīng)的設(shè)置。
【軟件背景】
用戶在開發(fā)或者調(diào)試網(wǎng)絡(luò)程序或者是網(wǎng)頁B/S模式的程序的時候是需要一些方法來跟蹤網(wǎng)頁請求的,用戶可以使用一些網(wǎng)絡(luò)的監(jiān)視工具比如著名的Firebug等網(wǎng)頁調(diào)試工具。今天給大家介紹的這款網(wǎng)頁調(diào)試工具不僅可以調(diào)試簡單的css、html、腳本等簡單的網(wǎng)頁基本信息,它還可以發(fā)送幾乎所有類型的HTTP請求!Postman在發(fā)送網(wǎng)絡(luò)HTTP請求方面可以說是Chrome插件類產(chǎn)品中的代表產(chǎn)品之一。【軟件特點】
簡單易用的圖形用戶界面;保存API請求的歷史記錄;
無限制的使用集合、環(huán)境變量、運(yùn)行測試和共享集合;
可用集合Runner來自動化測試;
靈活的API監(jiān)控,運(yùn)行時間、性能和準(zhǔn)確;
模擬服務(wù)器,支持split-stack開發(fā)。

【軟件功能】
模擬各種HTTPrequests從常用的GET、POST到RESTful的PUT、DELETE…等等。甚至還可以發(fā)送文件、送出額外的header。
Collection功能(測試集合)
通過collection的歸類,我們可以良好的分類測試軟件所提供的API.而且Collection還可以Import或是Share出來,讓團(tuán)隊里面的所有人共享你建立起來的Collection。
人性化的Response整理
一般在用其他工具來測試的時候,response的內(nèi)容通常都是純文字的raw,但如果是JSON,就是塞成一整行的JSON。這會造成閱讀的障礙,而Postman可以針對response內(nèi)容的格式自動美化。JSON、XML或是HTML都會整理成我們可以閱讀的格式
內(nèi)置測試腳本語言
支持編寫測試腳本,可以快速的檢查request的結(jié)果,并返回測試結(jié)果
設(shè)定變量與環(huán)境
Postman可以自由設(shè)定變量與Environment,一般我們在編輯request,校驗response的時候,總會需要重復(fù)輸入某些字符,比如url,允許我們設(shè)定變量來保存這些值。并且把變量保存在不同的環(huán)境中。
【軟件優(yōu)勢】
簡潔性:軟件界面設(shè)計簡潔有設(shè)計感;易用性:容易上手,查看官方文檔或搜搜博客,可以很快地掌握其用法;
實用性:可以快速進(jìn)行開發(fā)調(diào)試,并展示響應(yīng)結(jié)果, URL 創(chuàng)建簡單,且方便查看與管理;
同步性:同步并備份賬號數(shù)據(jù)(集合、文件夾、要求、回應(yīng)、標(biāo)題預(yù)設(shè)、環(huán)境、環(huán)境變量、全局變量、收集運(yùn)行結(jié)果)。

【界面介紹】

Header toolbar 標(biāo)題欄即頂部工具欄,包含主要功能。
Sidebar 側(cè)邊欄可以查找、管理請求和集合。側(cè)邊欄分兩個主要選項卡: History(歷史記錄)和 Collections(集合)。
Builder 構(gòu)建器,在構(gòu)建器中發(fā)送和管理API請求。上半部分是請求構(gòu)建器,下半部分是響應(yīng)查看器。
Status bar 狀態(tài)欄在底部,提供了部分功能的快捷方式。
具體功能介紹:

從上到下、從左至右的順序依次是 導(dǎo)入、新建文件夾、保存請求、下載。
導(dǎo)入:用于導(dǎo)入你或團(tuán)隊保存的API請求文件,json格式。
新建文件夾:用于API請求分門別類,便于管理。
保存請求:保存你的API請求,返回值也能存儲下來。
下載:下載你測試通過的API請求,團(tuán)隊共享,導(dǎo)入。json格式,可手動編輯的。
【運(yùn)行方式】
在Postman中輸入您的請求詳細(xì)信息(URL :),注意請求方法【get】,然后點擊發(fā)送【發(fā)送】按鈕;
該請求由API服務(wù)器接收,并且它返回一個響應(yīng);
Postman收到回復(fù),并在界面中顯示回復(fù)。

注:
1.上圖接口是Postman的示例接口,參數(shù)就帶在地址的后面以‘?’連接,響應(yīng)結(jié)果可切換顯示方式。
2.點擊上圖【JSON】可以選擇其他顯示模式。
【安裝教程】
下載安裝包并解壓。
打開chrome瀏覽器,找到擴(kuò)展程序菜單

勾選開發(fā)者模式按鈕


點擊加載已解壓的擴(kuò)展程序,找到下載的安裝包

點擊確定完成安裝

點擊瀏覽器左上角的應(yīng)用按鈕,可以從這里啟動Postman

開始使用前需要先注冊登錄,用個人郵箱注冊即可


這是啟動之后的界面

【使用教程】
postman如何使用新建測試集
點擊添加按鈕

輸入必要信息。點擊確定。

新建文件夾
點擊測試集右下角省略號

新建請求
在標(biāo)簽窗口填寫內(nèi)容

點擊保存按鈕,選擇保存位置

編輯請求
編輯中的請求,標(biāo)簽有亮點提示。編輯狀態(tài)下即可發(fā)送請求

點擊Save覆蓋原請求,關(guān)閉標(biāo)簽原請求不受影響

另存為保存為新請求

復(fù)制請求
點擊對應(yīng)請求下的復(fù)制菜單復(fù)制這個請求


發(fā)送請求
點擊Send按鈕發(fā)送請求



































