2016-03-31 30 views
0

シナリオはラジオボタンをチェックしている間にイベントがサーバにポストされ、もう1つのラジオボタンがサーバポストバックの後に表示されます。ラジオボタンからの応答はビューの結果ツリーをクリックしますこのラジオボタンのようにit.Andに更新パネル・コントロールを使用this.Theページについて考えられる原因は現在オフになっているvalidations.whichイベントを持っている何 Jmeter-ラジオボタンの応答が返されない

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フィールド:何が起こっていると言うに進出

答えて

0

ハードで

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

感謝。

(JmeterプロキシまたはHttpfoxやHttpwatchのような他のレコーダを使用して)ブラウザとの実際のやりとりを記録し、記録されたトランザクションとJmeterを比較してみてください。

また、Cookie Managerと最終的にXSRFトークンを確認します。

+0

非同期ポストバックが発生しました。このページでは、asp.netの更新パネルコントロールを使用していました。これはパフォーマンステスト用にコメントされています。ポストリクエストにはasync post = trueがあり、スクリプトマネージャにはまた、イベントの検証はオフになっています。 – sijo

+0

HTTPリクエストパラメータを以下に示します。 __ASYNCPOST =真 __EVENTTARGET = ctl00 $ MainContentの$ dlReportType $ ctl01 $ rdbtnReportType __EVENTVALIDATION = $ {EventValidation} __VIEWSTATE = $ {のViewState} ctl00 $ MainContentの$ ScriptManager1 = ctl00 $ MainContentの$ upnlReportType | ctl00 $ MainContentの$ dlReportType $ ctl01 $ rdbtnReportType ctl00 $ MainContentの$ dlReportType $ ctl01 $ rdbtnReportType = rdbtnReportType ctl00 $ MainContentの$ hdnItemID = $ {}アイテムID ctl00 $ MainContentの$ hdnItemTypeID = 1 – sijo

+0

これらのパラメータは、.NETアプリケーション、ここでは何も新しいと非常に典型的なものです。 CookieマネージャーとXSRFのほかに、各ポストされたパラメーターの "encoding"フラグをチェックする必要があります。ここには良い参考書があります:https://blazemeter.com/blog/aspnet-login-testing-jmeter – sbos61

関連する問題