我正在创建一个脚本来测试我的 API,我想检查如果用户没有输入正确的用户名和密码,访问将被拒绝。
我希望我的测试在状态码为 401 时通过。Postman 显示测试失败,因为我请求的状态码不是 200。
为了通过测试,我实际上希望我的响应是 401。
知道如何操作吗?
干杯
我试过使用这个测试:
pm.test("Status code is 401", function () {
pm.response.to.have.status(401);
});
此测试通过,但 Postman 显示失败的断言:
response is ok | AssertionError: expected response to have status code
200 but got 401
最佳答案
我刚刚创建了一个新文件夹,然后从头开始,它成功了。虽然我找不到问题出在哪里...
关于rest - Postman 测试脚本 - 检查状态是否为 NOT 200,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50097757/