在不同线程中跨beanshell脚本传递JMeter用户变量
我试图做的是在JMeter中的线程之间传递变量-因此一个线程修改此值,下一个线程将获得它-请查看此结构:在不同线程中跨beanshell脚本传递JMeter用户变量,jmeter,beanshell,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
Test Plan
User Defined Variables
Thread Group 1
BSF PreProcessor
Thread Group 2
HTTP Request
Name: myvar
Value: foo
vars.put(“myvar”、“users”)代码>
/api/${myvar}
myvar
具有默认值:
${myvar} == foo
但我想在线程组1步骤中保留分配给变量myvar
的值,这样在线程组2中我将得到:
${myvar} == users
您可以尝试以下方法: