2017-03-06 2094 views
1

我需要在jMeter中进行搜索性能测试,但我得到401未经授权的错误。 Cookie在请求中发送,登录似乎成功。我跑出了想法如何解决这个问题。 下面我附上了我的测试计划和从Burp录制的截图。 希望你会帮我找出问题jMeter返回401未经授权的错误搜索请求

Login request

Login Response

Search request

Search response

Burp

回答

2

你应该寻找到 “响应数据” 选项卡的View Results Tree听众也是如此,“采样器结果”并没有告诉整个故事,因为在HTTP协议的情况下,JMeter会自动将低于400的response status codes视为成功。您将能够确保您已登录并获取有关此“未经授权”请求的更多信息。

我也认为你不应该看到这个Authorization头,如果你有在HTTP报头管理是硬编码的 - 我会建议删除它。

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

+0

感谢您的帮助!问题的原因是错误的登录请求,我发送了错误格式的参数 – alice

相关问题