一、Postman
1、簡介
Postman是一款功能強大的網頁調試與發送網頁HTTP請求的工具。用于API測試的工具。在我們平時開發中,特別是需要與接口打交道時,無論是寫接口還是用接口,拿到接口后肯定都得提前測試一下。我們可以用來很方便的模擬get或者post或者其他方式的請求來調試接口。在Postman中,請求可以保存,也就類似于文件。
2、Postman的操作環境
postman適用于不同的操作系統,Postman Mac、Windows X32、Windows X64、Linux系統,還支持postman 瀏覽器擴展程序、postman chrome應用程序等。
二、Postman安裝
Postman官網下載地址:https://www.getpostman.com/apps,本站也提供Postman插件和應用程序的下載。
點擊download下載,雙擊Postman打開應用程序即可。
三、設置postman主題
點擊右上角設置,找到里面的settings,選擇themes。
四、postman基礎功能介紹
請求區域介紹
1、 Authorization:身份驗證,主要用來填寫用戶名密碼,以及一些驗證字段。
2、 Headers:請求的頭部信息
3 、 Body:post請求時必須要帶的參數,里面放一些key-value鍵值對
4 、 Pre-requerst Script:可以讓你在 請求之前自定義請求數據,這個運行在請求之前,語法使用JavaScript語句。
5 tests:tests標簽功能比較強大,通常用來寫測試,它是運行在請求之后。支持JavaScript語法。postman每次執行request的時候,會執行tests。
五、管理用例—Collections
1、在collections中創建文件
collection在postman里面相當于一個文件夾,可以把同一個項目的請求放在一個Collection里方便管理和分享,Collection里面也可以再建文件夾。
第一步, 創建Collections
點擊上圖中的帶+號的圖標(New Collection),輸入Name:”abc”,Description:”示例demo”,點擊Create按鈕即創建成功一個Collections.
第二步,在Collections里添加請求,點擊Add Request新建。

保存好之后就可以在這里在它的下面看到,之后要再次調用時可以點擊這里,會方便很多。
2、collections 管理精細化
我們可以針對不同的請求方式做分組,添加子文件夾,然后將有關到請求文件放到對應到文件夾中。
五、Postman接口請求流程
1、GET 請求
GET請求:點擊Params,輸入參數及value,可輸入多個,即時顯示在URL鏈接上,
所以,GET請求的請求頭與請求參數如在接口文檔中無特別聲明時,可以不填。
響應的格式可以有多種,由于這里請求的是 百度頁面,所以 響應的是 html 。一般情況下,我們自定義接口的話是 json格式的響應體
這是一個get請求,地址是:http://39.101.217.150:8075/apps/list,由于page和size是必填參數,因此需要加到請求路徑的后面去。同時在params里面也會自動添加。
2、post請求
post請求的接口需要填寫Body,Body分為下圖中的四種
Body:設置POST請求的參數。
1、form-data:HTTP請求中的multipart/form-data,它會將表單的數據處理為一條消息,以標簽為單元,用分隔符分開。
2、 x-www-form-urlencoded:對應信息頭-application/x-www-from-urlencoded,會將表單內的數據轉換為鍵值對;
3、raw:可以上傳任意類型的文本,比如text、json、xml等,所有填寫的text都會隨著請求發送;
4、 binary:只能上傳二進制文件,且沒有鍵值對,一次只能上傳一個文件, 也不能保存歷史,每次選擇文件,提交。
六、環境變量
postman提供了環境變量的設置以滿足不同測試環境的需求,如圖,選擇右上角小眼睛圖標,進入 Management Environments,點擊Add新增環境(點擊環境名稱可以再次進行編輯)。
創建了一個測試環境,設置url配置地址,在使用的時候根據環境的切換,url的值就會發生變化,這樣就達到了地址切換的效果。
環境變量和global變量的使用
在請求的URL中以"{{}}"的方式引用,這樣就可以靈活切換環境,不用測試完一個環境,換一個環境而去修改每一個請求的內容。
轉載必須注明來自: Chrome插件 ? Postman的基礎使用方法教程介紹