postman 前后接口有关联时候的使用

1.在pre-request script添加预请求:

sendRequest默认为get方式,如果需要post方式获取响应,需要js脚本如下:

var data ={
    "captcha": "147258",
    "phone": "18815656949"
};  #定义传参参数的变量
const echoPostRequest = {
    url:"http://47.56.240.97:8882/ucenter/open/login/loginPhone",
    method:"post",
    header:"Content-Type:application/json",
    body:{
        mode:"raw",
        raw:JSON.stringify(data)
    }
};#const定义关键字变量
pm.sendRequest(echoPostRequest, function (err, response) {
  console.log("11111") ;

   console.log(response.json());
    var Res=response.json();
    console.log(Res)
    var reftoken = Res.data.refreshToken;
    console.log(reftoken)
    pm.environment.set("REFTOKEN", reftoken);
});#sendRequest发送请求,且将结果中的refreshToken获取出来,设为环境变量
 
 
2.注:使用 console.log("---")打印日志信息,例如返回异常,想看看是不是传参类型问题,则用console.log(typeof(data))
在控制台查看日志信息,调出控制台:view--show postman console
原文地址:https://www.cnblogs.com/liudixuan/p/14025646.html