2011-01-28 8 views
0

JMeterに問題があります。私は、Webサービスリクエストとxpath exctractorを持つスレッドグループを持っています。私は、スレッドグループの外で定義されたユーザ定義の変数にxpath抽出子の参照名フィールドを設定しました。ただし、そのユーザー定義変数は決して設定されません。そのユーザー定義変数を参照する後続のWebサービス要求が失敗するためです。JMeter - xpath抽出プログラムがスレッドグループ外のユーザー定義変数に書き込まない

ユーザー定義変数をWebリクエストと同じスレッドグループ内に配置すると、これは問題にはなりません。次に、ユーザー定義変数が設定されます。

どうすればこのバグを回避できますか? 1つのスレッドグループがxpath抽出プログラムを通してユーザー定義変数を設定する方法が必要です。そのため、ユーザー定義変数は別のスレッドグループによって使用できます。

答えて

1

グリーティング、

これは実際にJmeterの機能です。 (私は知っている。私はちょうどそれを書くことがひどかった)。変数はスレッドグループに対してローカルです。スレッドグループ間で変数値を共有する唯一の方法は、プロパティを使用することです。

あなたが使用する必要があります二つの機能があります。 ${_setProperty}${_property}

+0

は、この役に立ちましたか? – BlackGaff

関連する問題