postman接口測試之獲取響應數據


一、獲取響應行中的狀態碼

//獲取數據
var code=responseCode.code;
//打印code
tests[code]=true;

如下圖所示:

 

二、獲取響應行中狀態碼名字

//獲取數據
var codename=responseCode.name;
//打印
tests[codename]=responseCode.name;

如下圖所示:

 

三、獲取響應時間

//獲取響應時間
var time=responseTime;
tests[time]=true;

如下圖所示:

  

四、獲取響應頭的Content_type

//獲取響應頭部信息的Content-Type
var header=postman.getResponseHeader('Content-Type');
//打印
tests[header]=true;

如下圖所示:

 

五、獲取響應cookies中的value值,括號中填寫cookies的name值

//獲取cookies中的value值
var cookies=postman.getResponseCookie('cookies的name值').value;
//打印
tests[cookies]=true;

如下圖所示:

 

  六、獲取響應正文

//獲取body
var body=responseBody;
//打印
tests[body]=true;

如下圖所示:

 

七、正則表達式截取響應body里面的屬性值

//獲取body
var body=responseBody;
//獲取body中的title
var title=body.match(new RegExp('<title>(.+?)</title>'));
//打印title
tests[title]=true;

如下圖所示:

 


免責聲明!

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



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