refid1
とrefid2
というタグを入力して、Http request
のタグを抽出したかったのですが、 refID1
およびrefid2
の値は、実行時に乱数関数を使用して生成されます。 問題のスクリーンショットを添付してください:jmeterでリクエスト入力xmlから値を抽出する方法
Request tab snapshot from Jmeter
ありがとうございます!
refid1
とrefid2
というタグを入力して、Http request
のタグを抽出したかったのですが、 refID1
およびrefid2
の値は、実行時に乱数関数を使用して生成されます。 問題のスクリーンショットを添付してください:jmeterでリクエスト入力xmlから値を抽出する方法
Request tab snapshot from Jmeter
ありがとうございます!
データを生成しているので、XMLリクエストデータにアクセスできると思います。
この場合、これら2つのフィールド変数をCSVからCSV Data Set configを使用して抽出することができます。
あなたは、あなたがこの構文を使用することができ、JMeterの__Random機能を使用してそれらを生成している場合:その後、
$ {__ランダム(0,10、MYVAR)}
そして$を使用します{MYVAR}
"スクリプト" 領域に以下のコードを入れてください:
vars.put('request', sampler.getArguments().getArgument(0).getValue())
設定した後、それをXPath Extractorを追加するJMeter変数 - >request
refId
のXPathクエリ://*[starts-with(local-name(), 'refId')]
${refId_1}
、必要${refId_2}
としてあなたの "REFID" の値にアクセスすることができます。
リクエストにはどのように生成/送信しますか? – user7294900
@ user7294900:乱数関数を使用する$ {__ランダム(0,10000)} –