首页 文章

jMeter为搜索请求返回401 Unauthorized错误

提问于
浏览
1

我需要在jMeter中进行搜索性能测试,但是我得到401 Unauthorized错误 . Cookie在请求中发送,登录似乎成功 . 我没有想法如何解决这个问题 . 下面我附上我的测试计划和Burp记录的截图 . 希望你能帮我找出问题所在

Login request

Login Response

Search request

Search response

Burp

1 回答

  • 2

    您应该查看View Results Tree监听器的"Response Data"选项卡,"Sampler Result"不会告诉完整的故事,因为在HTTP协议的情况下,JMeter会自动将低于400的response status codes视为成功 . 您将能够确保您已登录并获得有关此"Unauthorized"请求的更多信息 .

    我还认为你不应该看到这个 Authorization Headers ,如果你在HTTP Headers 管理器中对它进行了硬编码 - 我建议删除它 .

    99.9%的登录失败是由于错误或丢失correlation所以请仔细检查所有参数,cookie和 Headers 以检测任何动态实体 .

相关问题