我需要知道如何在OpenScript脚本中传递动态运行时参数。我尝试通过在运行配置中的VMArguments中将值传递为-DtxnID=7002
来进行相同的操作,并使用VUserSettings
对象来获得相同的效果,但由于我总是得到null
值而无法做到这一点:
VUserSettings settings = null;
settings = getSettings();
System.out.println(settings.get("txnID")); // prints null
当VU(虚拟用户)调用脚本时,我需要在Oracle负载测试中执行相同的操作。
最佳答案
我使用系统属性从脚本中读取系统参数。
例如,尝试以下操作:
System.getProperty("txnID");