postman如何獲取請求響應結果並設置到全局變量里


            做接口測試中,經常遇到就是我們首先要去獲取一個請求響應返回的參數(這個返回值是我們需要的),這個接口我們跑通了返回值也有了,那么如何去將它提取出來並寫入到全局變量里去呢?

           

 

 

var jsondate = pm.response.json();    將接口返回的結果以json格式展示:如下圖:
var get_poolUniqueId = jsondate.body.poolUniqueId     //var get_poolUniqueId這個是變量名,jsondate.body.poolUniqueId這是變量值,獲取的時候是通過層級來一步一步獲取的
console.log(get_poolUniqueId)
這時候先打開postman左下角的console控制台:

 

 

pm.globals.set("poolid", get_poolUniqueId);    這是將變量名直接寫入到全局變量里:

 

 

 

 這種是通過返回值得層級一步一步的獲取到想要的返回值並保存到變量里面,還有一種方法就是通過正則表達式

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM