1
我想要做的就是在JMeter中的线程之间传递变量 - 所以一个线程修改此值,下一个将获得它 - 请看看这个结构:在不同的线程中通过beanshell脚本传递JMeter用户变量
Test Plan
User Defined Variables
Thread Group 1
BSF PreProcessor
Thread Group 2
HTTP Request
用户定义的变量:
Name: myvar Value: foo
线程组1 - > BSF预处理器:
脚本:
vars.put("myvar","users");
线程组2 - > HTTP请求:
路径:
/api/${myvar}
我已经从线程组有2步 - 可变myvar
默认值:
${myvar} == foo
但我想坚持分配给变量的值中的线程组1个步骤,以便在线程组2我会得到:
${myvar} == users
我目前添加jmeter插件,所以下面的答案我使用线程通信处理器,并解决了我的问题谢谢。 – abrasadera