postman常用断言方法
1.断言 返回数据里 某个列表不为空,即 列表的长度 大于0
var jsonData = pm.response.json();
var a = jsonData.data.list;
var num = a.length;
tests['list列表的长度>0']=num>0
断言通过
断言失败
2.状态码断言
pm.test("Status code is 200", function () {//
Status code is 200是断言名称,可以自行修改
pm.response.to.have.status(200);
//这里填写的200是预期结果,实际结果是请求返回结果
});
3.断言 某个返回值是否正确
pm.test("Your test name", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.errorCode).to.eql("20000");
});