postman使用 介面的關聯

2022-06-09 09:57:12 字數 764 閱讀 8951

a介面請求url如下

請求方式為post

請求引數:userid(這裡自己定義,介面會返回對應的id值)

這個介面在x-www-form-urlencoded設定userid

根據返回值我們需要從返回值中提取userid值,在test標籤欄下編寫指令碼獲取userid值,還是在a請求中寫

//

將獲取的json資料賦給變數

var jsondata=pm.response.json();

//獲取返回的userid值

user_id=jsondata.json["userid"];

//控制台檢視

console.log(user_id);

//將獲取的變數設定為全域性變數

b介面請求url如下,請求方式為get

先執行a介面,在執行b介面,此時b介面通過全域性變數user_id可以獲得a介面的返回值

postman 介面之間的關聯

postman 介面之間的關聯 一種 類似於登入這種不變的tooken,可以直接定義成全域性變數,傳遞的時候引用就可以。第二種介面之間關聯的方法 在上個介面的tests中獲取這個變數,例如 var jsondate json.parse responsebody pm.environment.set...

postman介面測試使用

在做測試之前,先要了解一下http相關的一些知識,這樣做起來才會更加順手。http的請求分為header 和 body,一般在header裡面放一些其他的資訊,比如cookie,瀏覽器資訊 body作為請求體,會存放一些引數。get和post兩種請求方式 get請求沒有body,引數都是放在url裡...

使用postman做動態引數關聯

在介面測試中常常遇到上乙個請求的響應資訊作為下乙個請求的入參,這就是動態引數關聯,postman這個工具是怎麼做到動態引數關聯的呢?首先,新增環境 其次,把需要動態關聯的資料賦值給乙個環境變數 最後,在後乙個請求中引用這個變數 1 新增環境資訊 選擇environments,點選 按鈕新增一套環境。...