2017-08-02 14 views
1

環境変数で定義してtestdataパス、結果パス、サーバ、ポートをパラメータ化したいと思います。私はBeanhellプロセッサで "System.getenv(" Jmeter_Result ")"を使ってこれをある程度達成することができました。しかし、私は値を取得するために構成要素を使用する必要があります。親切に提案できますか?私はJMeterの3.1 が SL環境を読むJmeterの変数値

答えて

0

JMeter Pluginsを介して利用可能__env() functionがあり、あなたが探している何かであるように思わ事前に よろしくをありがとうござい使用しています。

__env()などcustom JMeter FunctionsJMeter Plugins Managerを使用してインストールできます。環境変数がシステムプロパティを経由して利用できるようになり

JMeter Plugins Custom Functions.

+0

こんにちはドミトリ、$ {__ ENV(Jmeter_Testdata、testdatapath、)}、それだけにはどの構成要素を混同つかいます。最初にEnv Variableの値を取得したい。親切に提案できますか?ありがとうございました –

+0

ドミトリー、私は値セクションで$ {__ env(Jmeter_Testdata、testdatapath、)}を宣言するためにユーザー定義変数を使用しました。お返事ありがとうございます –

1

場合、 JMeterは${__P("Jmeter_Result")}機能を使用してアクセスすることができます。

それ以外の場合は、 -Jオプションを使用して、環境変数の値を渡すために些細です:

jmeter -JJmeter_Result=$Jmeter_Result 
+0

あなたの返信ありがとうございます。私は_env()関数を使うつもりだと思う。ファイルを更新する必要はありません –