需求:完成自动化接口调用,先调用登陆接口,获取cookie和csrf_token,并设置为变量,在之后的请求中自动配置携带
1.请求登陆并设置变量
var cookie =postman.getResponseCookie("SESSIONID").value;//获取cookie SESSIONID 值
pm.globals.set("Cookie", cookie);
const $ = cheerio.load(responseBody); $.html();//cheerio库 加载html
var csr_token=$('title').next().next().next().attr('content');
console.log(csr_token);//获取token
pm.globals.set("X-CSRF-TOKEN", csr_token);
可以在界面上方找到view->show postman console看到打印日志信息等,如下
2.其他接口的变量配置
完美( ̄y▽ ̄)╭ Ohohoho.....