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

JMeter-测试ASP.net应用程序登录脚本,asp.net,jmeter,Asp.net,Jmeter,我正在使用JMeter加载测试ASP.net应用程序。我能够成功地录制登录功能和进一步的工作流,但是,当我下次或第二天尝试播放相同录制的脚本时,登录总是失败。我的测试计划包含以下元素-- HTTPRequestDefaults HTTPCookieManager 线程组 录音控制器 登录GET请求后,我使用正则表达式提取器提取了\uuuu VIEWSTATE和\uu EVENTVALIDATION参数,并将其传递给后续请求。有人能帮忙吗?根据文章,ASP.NET应用程序可以再多一个保护级别 通过

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

HTTPRequestDefaults
HTTPCookieManager
线程组
录音控制器

登录
GET
请求后,我使用正则表达式提取器提取了
\uuuu VIEWSTATE
\uu EVENTVALIDATION
参数,并将其传递给后续请求。有人能帮忙吗?

根据文章,ASP.NET应用程序可以再多一个保护级别

通过NTLM或Kerberos身份验证,可以增强ASP.NET应用程序(尤其是Sharepoint)的安全性


因此,如果记录的测试计划中有类似
Authorization
WWW-Authenticate
标题的内容,请查看这些标题-您还需要解决这些问题,JMeter提供了处理基本,NTLM和Kerberos身份验证类型。

感谢您的建议-我的HTTP头消息包含以下参数-参考HTTP://${host}/Dashboards/Distributor_Dashboard.aspx接受语言en-us,en;q=0.5接受编码gzip,泄气用户代理Mozilla/5.0(Windows NT 6.2;WOW64;rv:15.0)Gecko/20100101 Firefox/15.0接受文本/html,应用程序/xhtml+xml,应用程序/xml;q=0.9,/;q=0.8