我需要知道如何在OpenScript脚本中传递动态运行时参数。我尝试通过在运行配置中的VMArguments中将值传递为-DtxnID=7002来进行相同的操作,并使用VUserSettings对象来获得相同的效果,但由于我总是得到null值而无法做到这一点:

VUserSettings settings = null;
settings = getSettings();
System.out.println(settings.get("txnID")); // prints null


当VU(虚拟用户)调用脚本时,我需要在Oracle负载测试中执行相同的操作。

最佳答案

我使用系统属性从脚本中读取系统参数。

例如,尝试以下操作:

System.getProperty("txnID");

07-24 20:04