在 JMeter 中更改用户定义的变量

Changing user defined variables in JMeter

我有一个自定义的 JMeter 采样器,它派生自 AbstractJavaSamplerClient。在此采样器中,我想在采样器完成后更改 JMeter GUI 中的用户定义变量。我可以使用

访问用户定义的变量
JMeterContextService.getContext().getVariables() 

但使用 put 方法更改这些变量的值不会反映在 GUI 中。这可能吗?

不,这是不可能的,因为当您执行此操作时,它位于组件的 运行 副本上。