如何有效使用JMeter HTTP授权管理器?

snvhrwxg  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(99)

我正面临一个特殊的问题。
场景:任何软件或网站,用户需要提供用户凭据(用户名和密码)。
我的测试计划:我想测试登录页面,所以我用Blazemeter记录了登录过程.保存计划并用JMeter打开它.但我提供的用户凭据不在HTTP授权管理器中,所以我手动将它们放在那里(url,用户名,密码)。我故意输入了错误的密码,但在运行测试计划后,在查看结果树侦听器中显示为成功运行!为什么?怎么做?
谢谢你的耐心
我也试着把http采样器请求手动,和仍然相同的结果.

o8x7eapl

o8x7eapl1#

HTTP Authorization Manager不适用于“任何需要用户提供用户凭据的软件或网站”,它是用于处理非常特殊的情况,当被测系统受到外部认证子系统的保护时,特别是:

如果你录制了一个使用上述任何一种方式的Web应用程序,JMeter将添加HTTP授权管理器。在后两种情况下,你需要在录制或回放之前执行一点配置,请参阅Windows Authentication with Apache JMeter文章了解更多细节。

相关问题