Jmeter を使用してアプリケーションの負荷テストを行っています。プロキシを実行してURLを記録し、システムからログアウトしていますが、負荷テストを実行しているときにエラーが発生しています
応答コード: 400
応答メッセージ: Bad Request
. ブラウザからアプリケーションにアクセスしたときにサーバーに転送されるデータを知りたいので、違いを比較して確認し、それを修正できますか? HHTP リクエストを使用しています リクエスト応答をキャプチャするデフォルトは、この正しいオプションを選択することです
記録された URL
/webdynpro/dispatcher/mycomp.com/call_agent_dtop-login_wd/COPSApp
/webdynpro/dispatcher/mycomp.com/call_agent_dtop-login_wd/j_security_check
/webdynpro/dispatcher/mycomp.com/call_agent_dtop-login_wd/COPSApp
/com.sap.ui.lightspeed/js/html/browserhistory.html
/webdynpro/dispatcher/mycomp.com/call_agent_dtop-login_wd/COPSApp
/webdynpro/dispatcher/mycomp.com/call_agent_dtop-login_wd/COPSApp
jmeterが最後の2つのURLをヘッティングすると、エラーが発生します。以下はリクエストとレスポンスです。
リクエスト
役職
http://mysapserver:50000/webdynpro/dispatcher/mycomp.com/call_agent_dtop-login_wd/COPSApp
POST data: sap-wd-appwndid=fa028617c40811e1b5040000008d9afa&sap-wd-cltwndid=fa028616c40811e1ca090000008d9afa&sap-wd-norefresh=X&sap-wd-secure-id=kr5Ff681H2UwyCLAfl7u0w%3D%3D&SAPEVENTQUEUE=ComboBox_Select%EE%80%82Id%EE%80%84PEJNDIPG.OrderView .ChangeDeliveryPlantDropDown%EE%80%85Key%EE%80%8411%EE%80%83%EE%80%82%EE%80%83%EE%80%82urEventName%EE%80%84COMBOBOXSELECTIONCHANGE%EE%80%83 %EE%80%81InputField_Change%EE%80%82Id%EE%80%84PEJNDIPG.OrderView.ProductCodeInputField.0%EE%80%85Value%EE%80%840001%EE%80%83%EE%80%82Delay%EE %80%84full%EE%80%83%EE%80%82ContextPath%EE%80%84OrderTakingNode.0%EE%80%85urEventName%EE%80%84INPUTFIELDCHANGE%EE%80%83%EE%80%81InputField_Change%EE %80%82Id%EE%80%84PEJNDIPG.OrderView.ShadeCodeInputField.0%EE%80%85Value%EE%80%840123%EE%80%83%EE%80%82Delay%EE%80%84full%EE%80%83%EE%80%82ContextPath%EE%80%84OrderTakingNode. 0%EE%80%85urEventName%EE%80%84INPUTFIELDCHANGE%EE%80%83%EE%80%81InputField_Enter%EE%80%82Id%EE%80%84PEJNDIPG.OrderView.ShadeCodeInputField.0%EE%80%83% EE%80%82ClientAction%EE%80%84submit%EE%80%83%EE%80%82ContextPath%EE%80%84OrderTakingNode.0%EE%80%85urEventName%EE%80%84INPUTFIELDKEYPRESS%EE%80%83% EE%80%81Form_Request%EE%80%82Id%EE%80%84...form%EE%80%85Async%EE%80%84false%EE%80%85FocusInfo%EE%80%84%40%7B% 22iCursorPosX%22%3A+4%2C+%22iSelectionStart%22%3A+-1%2C+%22iSelectionEnd%22%3A+-1%2C+%22bNavigation%22%3A+true%2C+%22sFocussedId%22%3A+%22PEJNDIPG.OrderView. ShadeCodeInputField.0%22%2C+%22sApplyControlId%22%3A+%22PEJNDIPG.OrderView.ShadeCodeInputField.0%22%7D%EE%80%85Hash%EE%80%84%EE%80%85DomChanged%EE%80%84false%EE%80%85IsDirty%EE%80%84false%EE%80%83%EE% 80%82EnqueueCardinality%EE%80%84single%EE%80%83%EE%80%82%EE%80%83
Cookie データ: saplb_*=(J2EE9280220)9280250; MYSAPSSO2=AjExMDAgABRwb3J0YWw6QWRtaW5pc3RyYXRvcogAB2RlZmF1bHQBAAACAAMwMDADAANDMkQEAAwyMDEyMDcwMjA1NDgFAAQAAAAICgAA%2FwEEMIIBAAYJKoZIhvcNAQcCoIHyMIHvAgEBMQswCQYFKw4DAhoFADALBgkqhkiG9w0BBwExgc8wgcwCAQEwIjAdMQwwCgYDVQQDEwNDMkQxDTALBgNVBAsTBEoyRUUCAQAwCQYFKw4DAhoFAKBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEyMDcwMjA1NDgzN1owIwYJKoZIhvcNAQkEMRYEFNDGciHoepD4FlNvbHBk2SqJFUspMAkGByqGSM44BAMELjAsAhQTb!2niESxzk4e3IXYrKWIhwUtjAIUZ1%2FFxpnUNIOwzFAXTo0rAtH!fms%3D; JSESSIONID=UihOx6IlLj4iAkSoNex-4dhBwjtGOAH6mo0A_SAP-3GDWGtiIZOq-At49VanSwh-; JSESSIONMARKID=MqO5Rwx41AYICm0wFgHl13dXEIdMBZcQ_00PqajQA
要求ヘッダー: Accept-Language: en-in Content-Length: 1660 Accept-Encoding: gzip、deflate Referer:
http://mysapserver:50000/webdynpro/dispatcher/mycomp.com/call_agent_dtop-login_wd/COPSApp?DealerCode=0000185994&CallId=0000123456
User-Agent: Mozilla/4.0 (互換性あり; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Connection: keep-alive Content-Type: application/x-www-form-urlencoded Accept: /プラグマ: no-cache
応答
スレッド名: COPS-Thread-Group 1-1 サンプル開始: 2012-07-02 11:11:43 IST 読み込み時間: 11 待ち時間: 10 サイズ (バイト): 26581 ヘッダー サイズ (バイト): 231 ボディ サイズ (バイト): 26350 サンプルカウント: 1 エラー カウント: 1 応答コード: 400 応答メッセージ: Bad Request
応答ヘッダー: HTTP/1.1 400 Bad Request サーバー: SAP NetWeaver Application Server 7.20 / AS Java 7.30 2012 05:48:44 GMT 転送エンコード: チャンク
HTTPSampleResult フィールド: ContentType: DataEncoding: null
さらに情報が必要な場合は、教えてください。 どうもありがとう