2016-09-26 5 views
2

最新のHTTP応答にアクセスする方法がないようですか?私はLAST_RESPONSEを格納し、必要に応じてそれをvarsから抽出するために、HTTP要求に対するBeanポストプロセッサとしてREGEXP抽出プログラムを作成しなければなりませんでしたか?私は、応答の文脈/範囲にラインWRTに沿って基本的な何かを見逃しているように私は感じJMETER最後のHTTP応答へのアクセス

...私は理解して

は、負荷テストツールだが、私はそれがためにかなり有用であることが判明しました自動化ジョブも同様です。

ありがとう、 マーク。

enter image description here

答えて

1

によるとHow to Extract Data From Files With JMeterあなたは次のようになりますので、正規表現を開始ラインを表現する^文字を追加したい場合があります:あなたはBeanshell PostProcessorあなたが同じことを達成することができますに行きたい場合は

(?s)(^.*) 

を次のコードを使用してください:

vars.put("LAST_RESPONSE", new String(data)); 

ここで、

  • vars - スコープ内のすべてのJMeter変数への読み取り/書き込みアクセスを提供しますショートカットJMeterVariablesにクラスインスタンス
  • data - 両方のケースでは、親サンプラー応答

が含まれていbyte配列ます親サンプラー応答データを保持する${LAST_RESPONSE}JMeter Variableが得られます。

+0

Uugh Dmitri、それはちょうど答えです、なぜ私はそれを考えなかったのですか? –

関連する問題