Jmeter 无法对其他线程首次使用令牌变量

Jmeter 无法对其他线程首次使用令牌变量,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,我创建了Regex后处理器以从某个api获取令牌,并使用beanshell断言(uu setproperty())将变量设置为全局变量,我无法将当前令牌用于该迭代中的其他线程。它使用以前存储的变量令牌。我需要使用当前令牌。您能给我任何解决方案吗?谢谢。将令牌提取逻辑移动到-它在其他线程组之前执行,通过这种方式,您将确信最新的令牌存储在JMeter属性中 关于BeaBeScript:由于事实上考虑迁移到JSR223断言,并使用这样的代码: props.put('your_property', v

我创建了Regex后处理器以从某个api获取令牌,并使用beanshell断言(uu setproperty())将变量设置为全局变量,我无法将当前令牌用于该迭代中的其他线程。它使用以前存储的变量令牌。我需要使用当前令牌。您能给我任何解决方案吗?谢谢。

将令牌提取逻辑移动到-它在其他线程组之前执行,通过这种方式,您将确信最新的令牌存储在JMeter属性中


关于BeaBeScript:由于事实上考虑迁移到JSR223断言,并使用这样的代码:

props.put('your_property', vars.get('your_variable'))
或者,您也可以使用将变量转换为属性,此用例不需要脚本