晚上好。我在处理简单的 HTTP 请求时遇到问题。我需要使用 JMeter 创建负载测试。给定站点已获得授权。对于任何请求,我都会收到 200 代码,而无需输入用户名或密码。即使我故意输入不正确的凭据,我仍然会得到 200 OK。如何获得准确的结果,为什么网站不返回 401-403 代码?
测试计划
*Http 授权管理器
如果您谈论的是“网站”而不是返回 HTTP 状态的 API 端点 200 可能是设计使然,因为从 HTTP 协议级别来看一切都很好
如果您想执行否定测试或在传递不正确的凭据时有条件地使请求失败 - 请考虑使用 响应断言