jmeter的变量赋值与引用有多个场景,下面介绍2种比较好用的方法:
同线程组间跨脚本引用
1.通过BeanShell处理器
- 先赋值
引用时确保: - 从“参数”部分删除所有逗号
- 从“参数”部分删除所有额外的空格

-
通过jsr223处理器
先使用vars.put("name1","value"),再使用 name2 = vars.get("name1") ,name2与name1可以重名,当然,"value"也可以用已赋值的变量名替换,但此时不能加引号,而name1需要加引号。

跨线程组变量引用
不论时beanshell或时jsr223处理器,都可以通过props.put("name","value")和props.get("name")组合来使用。


