私はJMeterスクリプトを持っています。ここには、FILE_SAVE_PATH
のようなユーザー定義の変数があります。このスクリプトはコマンドラインでパラメータ-J
で起動する必要があります。そこでGUIでは、変数FILE_SAVE_PATH
の値を${__P(FILE_SAVE_PATH, "C:\svn\trunk\dir")}
に変更しました。これは、テストでファイルが保存されるはずですが、マシン上にのみ保存されるからです。スクリプトがコマンドラインから起動されるマシンでは、ファイルを別のパスに保存する必要があります。私はGUIで私のマシン上でこのJMeterのスクリプトをテストするとき、私はこれの出力を得る:JMeterのGUIとCMDのプロパティ
私の問題は今、このです
About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: ${__P(FILE_SAVE_PATH, "C:\svn\trunk\dir")}
2017/04/04 17:09:38 DEBUG - jmeter.testelement.property.AbstractProperty: Not running version, return raw function string
2017/04/04 17:09:38 DEBUG - jmeter.engine.util.ValueReplacer: Replacement result: ${__P(FILE_SAVE_PATH, "C:\svn\trunk\dir")}
しかし、私が思うに、最後の行はこのようなものでなければなりません。
2017/04/04 17:09:38 DEBUG - jmeter.engine.util.ValueReplacer: Replacement result: "C:\svn\trunk\dir"
私はしたい結果を得るためにテストを変更するには?