我在JMeter的工具是一个新手。 我想测试登录一个asp.net网站。 但我以后通过网络搜索了2天没有成功。
我列出下面是我遵循的步骤:
- 添加
HTTP Request Defaults
。 - 添加
HTTP Cookie Manager
。 - 添加两个
Regular Expression Extractor
的EVENTVALIDATION
和VIEWSTATE
。 添加HTTP URL重新书写修饰符
ASP.NET_SessionId
(检查Path Extension
和Cache Session Id
)。有两页,一个是
Login Get Page
另一种是Login POST Page
。 在登录页面后,我已经添加了以下参数:- 用户名:
realUser
- 密码:
realPassword
- __VIEWSTATE:
name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="(.+?)"
- __EVENTVALIDATION:
name="__VIEWSTATE" id="__VIEWSTATE" value="(.+?)"
- LoginButton:
Log+In
- 用户名:
添加
View Results Tree
。
我已经探讨了以下链接,但没有成功。
- 负载测试-ASPNET与- jmeter.html
- 负载测试,ASPNET站点与- jmeter.html
- ASPNETViewState
- 负载用JMeter来测试ASP.NET Web应用程序
电流输出:
我在想什么?
任何建议请。
更新:
测试计划树型结构:
登录详细信息:
登录请求标签: