cookie是由服务器生成,传回浏览器,保存的一个身份码,去访问服务器的时候,需要先登录,得到一个cookie JSESSIONID
token
登录接口执行后,返回的token值,用变量接收,然后定义为全局变量,后续需要用到token的接口可以直接调用变量
var dcs_token=JSON.parse(responseBody);
pm.globals.set("token1", dcs_token.data.token);
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
多接口同时执行,将接口存到一个文件夹中
runner中选择对应的文件夹,选择要执行的接口(可以选择环境,可以选择data是一个json文件),start run
data选择的json数据,可以在tests中获取到这里的数据(data[0].responseBody.msg)
此列表中的每个字典,都会带入到接口中,有多少个字典,接口就会执行多少次
[
{
"username":"15555555555",
"password":"123456",
"responseBody":"{\"code\":\"200\",\"msg\":\"登录成功!\",\"model\":{}}"
},
{
"username":"15555555555",
"password":"12345",
"responseBody":"{\"code\":\"400\",\"msg\":\"登录密码不正确!\",\"model\":{}}"
}
]
|
|