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

时间:2017-03-06 00:15:57

标签: jmeter authorization

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

Login request

Login Response

Search request

Search response

Burp

1 个答案:

答案 0 :(得分:2)

你应该查看View Results Tree监听器的“响应数据”选项卡,“采样器结果”并不能说明完整的故事,因为HTTP协议JMeter会自动考虑下面的response status codes 400成功。您将能够确保您已登录并获得有关此“未经授权”请求的更多信息。

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

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