目录
一、获取响应数据(body)
例如:
/*截取响应内容*/
var jsondatda=JSON.parse(responseBody);//解析responseBody
var body = jsondatda.captcha;//取body中的captcha值
tests[body]=true
二、常用函数
1.解析responseBody
var jsondata = JSON.parse(responseBody);//解析responseBody
2.取响应body中的HeaderId
var head = jsondata.data.HeaderId;//取响应body中的HeaderId
3.设置全局变量
pm.globals.set("headerId",head);//设置全局变量
4.取请求头中的Header
var test = pm.request.headers.get("Content-Type");//取请求头中的Header
5.取响应头中的Header
postman.getResponseHeader("Server")//取响应头中的Header
6.取请求body值
var body = pm.request.body.raw;//取请求body值
7.解析body
var test1 = JSON.parse(body);//解析body
8.取body中id的值
var temp = test1.id;//取body中id的值
9.取x-www-form-urlencoded中的值
var data = pm.request.body.urlencoded;//取x-www-form-urlencoded中的值
例如:
pm.globals.set("userId", data.members[0].value);
10.引号中填接口名称,通过这个方法控制接口走向
postman.setNextRequest("");//引号中填接口名称,通过这个方法控制接口走向
11.中断接口运行
postman.setNextRequest("null");//中断接口运行