Tests
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
var data = JSON.parse(responseBody); // 把responseBody转为json字符串
if (data.data.access) {
tests["Body has token"] = true;
pm.environment.set("Authorization", data.data.access); // 设置环境变量token,供后面的接口引用
console.log(data.token);
} else {
tests["Body has token"] = false;
}
Test2
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
var data = JSON.parse(responseBody); // 把responseBody转为json字符串
if (data.token) {
tests["Body has token"] = true;
pm.environment.set("Authorization", data.token); // 设置环境变量token,供后面的接口引用
console.log(data.token);
} else {
tests["Body has token"] = false;
}
测试
- 主要根据返回的结果进行数据的处理
- 关键是环境变量的使用
0则评论给“postman测试脚本”