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