JMeter を使用して JSF アプリケーションでいくつかの負荷テストを行っていますが、ページに沿って ViewState を渡すのに問題があります。ViewState 変数がまったく抽出されないか、ページに渡されません。
プロキシ サーバーを使用してテスト ステップを記録しました。これは次のようになります。
最初の GET リクエストに正規表現エクストラクタを追加しました。正規表現をテストしましたが、正しいです。
すべての POST リクエストで、ハードワイヤード ビュー ID を自分の変数に置き換えます。
そして、リクエストを送信したときに得られるのは次のとおりです。
変数の名前を送信するため、POST パラメーターは正しくありません。
投稿データ:
loginForm%3ArequestToken=&loginForm%3Ausername=heller&loginForm%3Apassword=%21QAYxsw2%A7EDC&loginForm%3AloginButton=アンメルデン& com.sun.faces.VIEW=%24%7BjsfViewState%7D &loginForm=loginForm
ここで私が間違っていることを教えていただけますか?
ありがとう!