Jmeter单选按钮响应未返回

Jmeter单选按钮响应未返回,jmeter,Jmeter,该场景是,在检查单选按钮时,事件被发布到服务器,服务器发回后将显示另一个单选按钮。但查看结果树中单选按钮单击的响应如下所示,且单选按钮未选中 1|#||4|53|pageRedirect||%2fsitename%2fCommon%2fErrorPages%2fError.aspx| 可能的原因是什么。页面中使用了更新面板控件。并且具有当前已关闭的事件验证 Sampler Result: Thread Name: Thread Group 1-1 Sample Start: 2016-03-3

该场景是,在检查单选按钮时,事件被发布到服务器,服务器发回后将显示另一个单选按钮。但查看结果树中单选按钮单击的响应如下所示,且单选按钮未选中

1|#||4|53|pageRedirect||%2fsitename%2fCommon%2fErrorPages%2fError.aspx|
可能的原因是什么。页面中使用了更新面板控件。并且具有当前已关闭的事件验证

Sampler Result:
Thread Name: Thread Group 1-1
Sample Start: 2016-03-31 11:38:05 IST
Load time: 24
Connect Time: 0
Latency: 24
Size in bytes: 349
Headers size in bytes: 260
Body size in bytes: 89
Sample Count: 1
Error Count: 0
Response code: 200
Response message: OK
响应标题:

HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Transfer-Encoding: chunked
Content-Type: text/plain; charset=utf-8
Expires: -1
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 4.0.30319
Date: Thu, 31 Mar 2016 06:08:26 GMT
HTTPSampleResult字段:

ContentType: text/plain; charset=utf-8
DataEncoding: utf-8

提前谢谢

很难说发生了什么事

尝试记录与浏览器的真实交互(使用Jmeter代理或其他记录器,如Httpfox或Httpwatch),并将记录的事务与Jmeter事务进行比较


同时仔细检查Cookie管理器,最终检查XSRF令牌。

单击单选按钮时,会发生异步回发。该页面使用asp.net中的更新面板控件,现在对其进行了性能测试注释。记录相同内容后,post请求具有async post=true且脚本管理器具有某些值。同时,事件验证已关闭。录制时仍会显示它。Http请求参数如下所示__ASYNCPOST=true\uuuEventTarget=ctl00$MainContent$dlReportType$ctl01$rdbtnReportType\uuuEventValidation=${EVENTVALIDATION}\uuuuViewState=${VIEWSTATE}ctl00$MainContent$ScriptManager1=ctl00$MainContent$upnlReportType | ctl00$MainContent$dlReportType$ctl01$rdbtnReportType=rdbtnReportType=rdbtnReportType ctl00$MainContent$hdnItemID=${ItemID}ctl00$MainContent$hdnItemTypeID=1这些参数对于.NET应用程序来说非常典型,这里没有什么新的内容。除了CookieManager和XSRF之外,必须为每个发布的参数勾选“encoding”标志。您可以在这里找到一个很好的参考: