关注分享主机优惠活动
国内外VPS云服务器

Jmeter跨线程组之间如何共享变量(Jmeter在两个线程组之间传递参数)

摘要:交叉线程组之间的变量未共享。 甚至没有支持螺纹组的最外层。 解决方案通过后处理器的后处理器,全球更改变量设置,并解决通道。 处理器获得正则表达式提取的变量值,从提取的处理器获得的可变值是以下两种写作方法。 不支持线程组的最外层层。 解决方案:

后处理器- Beanshell后部处理程序,Jmeter属性,该属性在全局解决方案中设置了Jmeter变量

(1)获得了beanshell后处理器提取的变量值。提取Beanhell处理器提取的提取。 获取(“东京”); log.info(Tokyo); {token}

查看logcon tenzer,以查看后处理器是否由变量值获得

(2)beanshell下一个代码获得了后处理器的变量值

字符串令牌= vars.get(“ tokyo”); “”“ token”,token; log.info(token);添加[Monitor Layer]后,可变名称输入必须使用此变量引用的线程组。显示上一个线程组中获取的变量。

2、设置线程组为Outermost Thread Group,不支持Outermost Thread Group。 解决办法:

方法一:修改JMETER安装路径BIN下的JMETER.PROPERTIES文件:指定cookieManager.Check.cookies = True并去掉注释符号。

方法二:通过BeanShell处理程序。 在后处理程序中,全局设置JMETER属性(匹配上面的变量共享方法)

未经允许不得转载:主机频道 » Jmeter跨线程组之间如何共享变量(Jmeter在两个线程组之间传递参数)

评论 抢沙发

评论前必须登录!