HTTPリクエストのPathフィールドで動的変数をどのように使用できるのか疑問に思っています。ユーザー定義変数を使用することはできますが、それらは静的であるため、前のHTTP要求の応答から予測できない値を抽出する変数を使用する必要があります。つまり、以下のシナリオのURLは文字通り/this/and/that.jspx?param1=${testvar}に解決されるため、$ {testvar}が置き換えられていないことがわかります。以前のHTTPリクエストで正規表現の抽出中に作成された変数である$ {testvar}を置き換えるにはどうすればよいですか?
参考までに、私はJMeter 2.11を使用していますが、アップグレードを選択できない場合があります(企業ポリシー...)
JMeter変数の解決/置換は、JMeterのバージョンに関係なく正常に機能します。考えられる理由は、次の2つです。
あなたは間違った場所を探しています。実際のURLを確認するにRequest
は、View ResultsTreeリスナーのタブを調べる必要があります。
あなたの${testvar}
変数が定義されていない、つまり、正規表現の抽出には、必要な値を抽出するために失敗しました。DebugSamplerを使用して再確認できます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加