首页 文章

JMeter - 测试ASP.net应用程序登录脚本

提问于
浏览
0

我正在使用JMeter加载测试ASP.net应用程序 . 我能够成功记录登录功能和进一步的工作流程,但是当我尝试下次或第二天播放相同的录制脚本时,登录总是失败 . 我的测试计划有以下要素 -

HTTPRequestDefaults
HTTPCookieManager
线程组
录音控制器

在登录 GET 请求后,我使用正则表达式提取器提取了 __VIEWSTATE__EVENTVALIDATION 参数并将其传递给后续请求 . 有人可以帮忙吗?

1 回答

  • 0

    根据ASP.NET Login Testing with JMeter文章,ASP.NET应用程序可以有一个更多的保护级别

    一般来说,ASP.NET应用程序的安全性和特别是Sharepoint可以通过NTLM或Kerberos身份验证来增强 .

    因此,请在记录的测试计划中查看HTTP Header Manager(s),如果它有 AuthorizationWWW-Authenticate Headers - 您需要同时处理它们,JMeter提供HTTP Authorization Manager来处理Basic,NTLM和Kerberos身份验证类型 .

相关问题