2016-11-14 7 views
1

CSVを最初にロードしてからRegExを使用し、そのデータをHTTPリクエスト用に抽出できますか?現時点で私はRegExの準備をしていますが、動作していないようです。 HTTPリクエストで参照を使用すると、この変数は表示されません。私のRegExはHTTPリクエストの前に使われていないようです。 私の正規表現をチェック設定で製造される:JMeterをチェックする HTTPリクエスト前にCSVファイルにRegExを使用する - JMeter

  • 変数フィールド:

    • はに適用ボディ
  • 答えて

    1

    正規表現の抽出は、それが実行されることを意味し、PostProcessorですの後に要求。要求時に正規表現をJMeter変数に適用する必要がある場合は、代わりに__regexFunction()と考えることをお勧めします。

    JMeter関数はスクリプトのどこにでも置くことができ、呼び出されると直接評価されるので、探しているようです。 JMeterの機能の拡張について

    私は_regexFunctionを作成しました
    +0

    ()How to Use JMeter Functionsポストシリーズをチェックアウトし、それは私に何も返しません。私はここで私の正規表現をテストしました:http://regexr.com/また、JMeter変数が機能するために渡しているかどうかを確認しました。私はHTTPリクエスト - >パスに入れました。これはそれのための適切な場所ですか? –

    +0

    機能が呼び出され、実行されたことを確認しますが、一致するものは見つかりません。私が[^ *]をRegEx(すべてと一致するはずです)として使用しても、まだ空の出力が得られます。 $ {regex}は私のJMeter変数です –

    +0

    これを試してみましょう: '$ {__ regexFunction(($ {regex})}} $ {__ regexFunction([^ *]、$ 0 $、 。*)、$ 1 $、1 ,,,, regex)} ' –

    関連する問題