postman安裝路徑(postman安裝包怎麼安裝)

postmanChrome瀏覽器外掛-Postman等等。這裡主要介紹一下Postman。

一、Postman說明

Postman是Chrome的一款外掛。可以用來模擬http的請求,如get或者post或者其他方式的請求來除錯介面。開發同學除錯介面和測試同學做介面測試經常使用。

二、安裝(安裝到chrome外掛)

在安裝時,最好是通過chrome瀏覽器開啟chrome網上應用店直接新增到chrome外掛中。如果是直接從網上先把postman下載好很可能按不到chrome上去。

進入chrome網上應用店需要FQ,在這裡預設你可以FQ,大體步驟如下:

開啟chrome瀏覽器的chrome網上應用店,搜尋postman,點選新增至chrome。

三、基本使用方法

postman 主介面大概分為圖示中的三個大模組,代表不同的功能區域:

· 左側為框為:管理測試套件(檔案),顯示歷史記錄。

· 右上方為:請求相關的功能內容

· 右下方為:響應相關的功能內容

上圖示記的功能點,我們結合HTTP協議的介面請求進行講解

前提:一個介面的請求和響應包含:協議名稱、URL、請求方法、請求頭、請求體、響應頭、協議狀態碼、響應體組成。

1.history 介面請求的歷史記錄存放地址

點選 delete all 可清除所有記錄

2.collections 測試集合(測試套件)

集合下可以有很多資料夾,裡面存放介面測試用例,可根據專案需要建立

3.用例資料夾

需要注意的是大資料夾下還可以再建立一級子資料夾。

4.自定義介面名稱

介面命名跟介面功能相近,見明之意。

5.點選加號新建介面

6.介面請求方法

支援15 種請求方式,工作中常用到 GET、POST、DELETE 這 3 中請求方法較多

7.介面請求 URL

輸入請求地址,注意http 和https 協議的區分;get 介面的引數直接存在url後面

params 引數,這個功能為get方法提供。因為是get請求引數,get請求引數是跟在URL後面的,所以params 這裡的引數會自動帶入

8.Authorization 認證

用於需要認證的介面;很多情況下測試環境介面不需要認證,這個根據專案情況,不同的要求設定不同的授權方式。

常見的授權方法有BasiAcuth,輸入賬號密碼

9.Headers 請求頭

· 請求頭有兩列,Key 是報文頭引數列,Value 是報文頭引數值列,拼裝報文的時候可以直接選中使用。Bulk Edit是文字編輯報文頭。

· 請求頭會約定好,請求體的傳參格式;常見的傳參格式有json ,form,xml,文字 等等。

10.request body 請求引數

其中 form-data支援傳送text 和檔案格式的入參

x-www-form-urlencoded 支援 form 的key-value 格式的報文。

Raw 裡可以自由選擇報文格式,binary 是自由選擇檔案作為報文體。如json

11.pre-request script 前置處理器

在該介面請求前,設定並獲取變數

12.Tests 斷言設定

設定響應內容斷言,和協議狀態碼斷言

13.選擇不同的測試環境

在工作中會遇到多套測試環境需切換(不同環境的訪問伺服器地址不一樣,需要切換)

14.save 儲存介面請求內容

儲存後在左側的測試套件可以找到

15.response body 響應報文

介面響應後,返回的資料會存在響應體裡面

16.返回cookies

17response headers

返回報文頭

18、test 響應的斷言結果

pass 為綠色 fail為橙色

19、返回的協議狀態碼

20.報文體展示方式