日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

postman参数化 接口响应数据获取符合条件的内容参数化给后面的接口使用

發布時間:2025/7/14 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 postman参数化 接口响应数据获取符合条件的内容参数化给后面的接口使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?一:主要內容

  • 從響應結果中找到滿足條件的key,獲取其value,參數化給后面的接口使用

?

二:參數化獲取想要的value值,傳給后面的接口使用

?

有時我們獲取的響應數據,需要的那個字段可能在一個數組里面,需要我們提取滿足條件的該字段來拿到對應的值,如:

下面一段響應數據,我想拿到員工名稱為:自動化初始化員工,這個人的id

1 { 2 "result": { 3 "totalPages": 1, 4 "totalElements": 3, 5 "pageNumber": 0, 6 "pageSize": 100, 7 "pageOfElements": 3, 8 "content": [ 9 { 10 "id": "1bebc5f9a0534be6828e9a1e2918ea36", 11 "name": "自動化初始化員工", 12 "mobilePhone": "13390897802", 13 "hasAccount": true, 14 "type": "EMPLOYEE", 15 "createDateTime": "2019-04-15 15:49:08" 16 }, 17 { 18 "id": "0622715f7f90495a93711f0dec7e9e6d", 19 "name": "員工1", 20 "mobilePhone": "19989789878", 21 "hasAccount": true, 22 "type": "EMPLOYEE", 23 "createDateTime": "2019-02-25 15:09:37" 24 }, 25 { 26 "id": "500f624e87654f4495603a421ad9c2e8", 27 "name": "員工2", 28 "mobilePhone": "18499991111", 29 "hasAccount": true, 30 "type": "STORE_OWNER", 31 "createDateTime": "2019-01-22 17:58:40" 32 } 33 ], 34 "hasContent": true, 35 "isFirst": true, 36 "isLast": true 37 }, 38 "code": 0, 39 "message": "OK" 40 }

?

實現腳本如下:

1 // 把responseBody轉為json字符串 2 var data =JSON.parse(responseBody); 3 4 // 獲取employeeId即員工id 5 var employeeId=""; 6 for(var i=0;i<data.result.content.length;i++){ 7 if(data.result.content[i].name=="自動化初始化員工"){ 8 employeeId=data.result.content[i].id; 9 console.log(employeeId); 10 break; 11 } 12 } 13 // 設置環境變量employeeId,即員工id,供后面的接口引用 14 pm.environment.set("employeeId",employeeId);

即tests腳本如圖所示:

該接口運行后我們可以看到控制臺中打印的我們拿到的員工id為:1bebc5f9a0534be6828e9a1e2918ea36,

正是我們需要的員工id,即獲取正確,其他需要該值的接口都可以使用{{employeeId}}或pm.environment.get("employeeId")的方式去獲取

?

轉載于:https://www.cnblogs.com/miaomiaokaixin/p/10723420.html

總結

以上是生活随笔為你收集整理的postman参数化 接口响应数据获取符合条件的内容参数化给后面的接口使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。