目錄
1.Postman的基礎頁面設定一覽
2.創建請求
3.提取和使用 回應結果中的值
例如提取token
然后在其他請求中參考變數
5.增加斷言
6.獲取值的Json路徑怎么寫
例如通過json路徑獲取值
1.Postman的基礎頁面設定一覽

如何設定黑色主題

2.創建請求

例如一個獲取token的get請求
新建一個請求之后記得save下

然后根據介面檔案輸入獲取token需要的引數,點擊send后檢查請求是否成功

3.提取和使用 回應結果中的值
例如提取token
先新建環境

選擇對應的環境然后發送請求

var jsonData = pm.response.json(); // pm.response.json() 是固定寫法,獲取回應值為json
var token = jsonData.access_token; //json路徑獲取指定key的值
console.info('獲取token:'+token); //控制臺輸出值,除錯
pm.environment.set("token", token); //設定值為環境變數,前者為變數名,后者為變數值
請求后,成功在環境中設定變數

然后在其他請求中參考變數
此時順便將請求的url也設定為變數


在請求中參考變數

發送請求,成功呼叫

5.增加斷言

6.獲取值的Json路徑怎么寫
在 JSON里[]是 Array(也就是陣列),{}是Ojbect(也就是物件),
[] Array 的key 是 int,{} 的key 是 string,
例如 var array1=["a"];就是一個陣列
var object1={"a"};就是一個物件
一個陣列是可以包含多個物件的
例如: var json1=[{a:"a"},{b:"b"}]; dot1就包含了2個物件
同樣,json2={[{a:"a"},{b:"b"}]} 就是一個物件,只是這個物件包含了一個陣列;
陣列用索引獲取寫法是[索引值],key 的值則是直接 . 出來的
例如通過json路徑獲取值
//獲取json中的catalogid
var jsonData = pm.response.json(); // pm.response.json() 是固定寫法,獲取回應值為json
console.info('獲取catalogid:'+jsonData.pdmList[0].catalogid);

一圖流解釋
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/356959.html
標籤:其他
