我是jmeter的新手,但我想做以下事情。 在设置线程组内的JSR223采样器中,我想读取测试配置文件并将信息存储到许多类似的对象中。像这样...
class Scenario {
private String Threads = "1";
private String Loopcount = "1";
private String Messagepriority = 0;
private String Priorityqueue = 0;
}
然后创建一组场景
Scenario aln8f0a = new Scenario();
Scenario aln8f3e = new Scenario();
etc
然后读取配置文件,并根据配置文件的内容覆盖每个实例的默认值。我一切正常。
然后,当我想将此信息提供给其他线程组使用的问题时,每个实例将由其他线程组使用。
props.put("aln8f0a",aln8f0a);
props.put("aln8f3e",aln8f3e);
我没有从设置线程组JSR223采样器执行此操作的错误,但是我似乎无法从其他线程组访问此信息。我想在定义线程组时访问某些线程,例如在新线程组的“线程属性”中,我想使用类似的东西:
${__property(aln8f0a)}.Threads
但这不起作用。
然后,我想以相同的方式在新线程组内的JSR223 Sampler中访问信息。