2017-03-22 17 views
2

私はこのようなユーザ定義の変数を持っています。私はランダムにサーバー名]テキストボックスにこれらのURLの。だからのいずれかを選択する必要がHTTPリクエストサンプラーでjmeterのランダムなユーザ定義変数

url_1 
url_2 
url_3 
. 
. 
. 
url_n 

私は{} URL _ $ {__ランダム(1,7)}この$をしようとしています。しかし、それ変数をフェッチしていません。どのように私はその変数の値を取得できますか? 次のエラーも発生しています。

java.net.URISyntaxException: Illegal character in authority at index 7: http://${url_${__Random(1,7)}}/ at java.net.URI$Parser.fail 
+0

試し 'evalVar' http://jmeter.apache.org/usermanual /functions.html#__evalVar。 –

+0

ありがとうございました:) – LPatil

+0

良い。回答として追加することができますので、他の人に恩恵を受けることができます。 –

答えて

3

使用__V() function等:

機能ドキュメントあたりとして
${__V(url_${__Random(1,7,)})} 

:例えば

、一つの変数がある場合は、A1、A2およびN = 1:

  • $ {A1}は - (ネストされた変数参照)を動作しない
  • $ {__ V(A $ {N})} - - OK動作OK
  • $ {A $ {N}}作品。 $ {N}はA1になり、そしてあなたがより多くの情報が必要な場合__V機能はA1

の値を返します。Here’s What to Do to Combine Multiple JMeter Variables

+0

ありがとうDmitri :) – LPatil

関連する問題