在jmeter 2.9中,Asp.net登录网站失败

时间:2013-12-24 12:00:12

标签: asp.net jmeter

首先,我添加了HTTP代理服务器并记录了整个登录和注销操作。 在视图结果树中运行脚本后,我选择了HTTP(已下载)但在响应数据中显示错误消息以输入您的电子邮件地址并输入密码错误。

请帮我解决这个问题.....

注意:用户名和密码字段位于主页中。所以,我必须通过主页登录。

1 个答案:

答案 0 :(得分:0)

首先尝试在您的测试计划中添加HTTP Cookie Manager,该计划应该足够聪明,可以处理会话和Cookie。

我还记得ASP.NET驱动的网站需要名为VIEWSTATE的动态参数或类似的东西。您还需要为测试添加一些相关性,t.w。

  • 打开主页
  • 通过Regular Expression Extractor后处理器获取VIEWSTATE值并将其存储到JMeter变量,即ASPNET_VIEWSTATE
  • 在“参数”节中为VIEWSTATE = $ {ASPNET_VIEWSTATE}
  • 中的下一个请求添加相应的参数