Jmeter操作之跨线程组传递参数

思路:将某一线程组内的变量通过“__setProperty”函数设置成jmeter的全局变量,在另一线程组中通过“__P”函数调用即可。

1.添加-后置处理器-BeanShell PostProcessor

 

Parametres:把需要操作的参数传递给Bean Shell PostProcessor。前面提取出来的cookie的值,就把参数cookie写入

Script:  string cookie=bsh.args[0];     把Bean Shell PostProcessor接收到的参数值,赋值给某参数。0是第一个值。

                 ${__setProperty(newcookie,${cookie},)};        调用函数__setProperty,把Bean Shell PostProcessor中的参数cookie的值赋值给newcookie,并设置newcookie为jmeter内置属性。

2.其他线程组中引用----${__P(newcookie,)}

猜你喜欢

转载自www.cnblogs.com/yanwuliu/p/9657202.html