staus报错500,但postman返回status200。请问下这两个值怎么不一致

问题

报错信息

环境

第一个status200,这个200代表服务器正确给你响应了, 响应结果里的status是你们后端定义的,是具有一定的业务含义的状态码

那请问下,这块假如要判断响应结果里的status为200,该怎么写呀

在postman中还是其他自动化代码中呢

postman中

var jsonData = pm.response.json();
pm.expect(jsonData.status).to.eql(200);

具体断言是这个:

pm.test("测试返回数据体的状态码为200", function () {
    var jsonData = pm.response.json();
    pm.expect(jsonData.status).to.eql(200);
});

好的,谢谢可以了 :grinning: