jmeterを使用してRailsアプリの負荷テストを実行しようとしていますが、パスログインを取得していません。
application_controllerで、authenticity_tokenを使用する必要がないようにprotect_from_forgeryをコメントアウトしました。
idex/homeページの応答からのアプリセッションIDCookieがjmeterのhttpcookiemanagerによって保存されていないか、Cookieがjmeter cookie managerによって保存されており、リクエストに渡されていないように見えます。
これは、jmeterからの私の投稿がtomcatアクセスログからどのように見えるかです:
192.168.247.13 [07 / Jan / 2011:11:01:27 -0500] r:200 d:58'POST / dash / account / login HTTP / 1.1' 2088
ブラウザ(Chrome)からログインするための投稿は次のようになります。
192.168.247.13 [07 / Jan / 2011:10:56:51 -0500] r:200 d:112'POST / dash / account / login HTTP / 1.1' 16
何らかの理由で、ブラウザからの投稿が機能し、次のページにリダイレクトされます。JMeterからの投稿は、リダイレクトではなくビュー(login.erb)を返します。CookieマネージャーがセッションCookieを保存していないか、セッションCookieがjmeterによる要求で送信されていないことを示すもう1つの兆候。
jmeterとrailsアプリでこの問題に遭遇した人はいますか?助言がありますか?
よろしくお願いします。