JMeter テスト計画 (JMX) に既に割り当てられている 3 つのプロパティを持つ JMeter 要求を与える ant JMeter タスクをセットアップしました。
以下のようにJrubyスクリプト(JSR223サンプラー)でこれらのプロパティを読んでいました(最初の4スレッドまでは、3つのプロパティ値すべてを正しく取得し、ローカル変数(pvalue1mpvalue2)に割り当てています..
pvalue1=$props.get("prop1")
pvalue2=$props.get("prop2")
pvalue3=$props.get("prop3")
しかし、問題は、スレッド番号 5 から、以下の例外をスローし始めることです。
[jmeter] Jruby Exception is undefined method `get' for nil:NilClass
[jmeter] Jruby backtrace is ["<script>:157:in `(root)'"]
私のjrubyにはこのようなjava_importがあります...
java_import 'java.util.Properties'