【发布时间】:2021-12-21 23:03:06
【问题描述】:
在 JMeter 中,我有一个 JSR223 采样器,其中我有一些带有时间戳值的变量,该时间戳值在每次采样器迭代时都会发生变化。
在 JSR223 采样器的正下方,我有一个 JSR223 后处理器。在这个 PostProcessor 中,我想从父 JSR223 Sampler 中获取变量,对其进行一些处理(减去一些其他时间戳值)并将结果用于 prev.elapsedTime(processedTimestampValue) 以修改之前的 JSR223 Sampler 的时间。
我可以通过哪些方式实现这一目标?
我认为我可以在 JSR223 Sampler 中使用 vars.put('variableValue') 使变量值可用于 JMeter,然后在 JSR223 PostProcessor 中使用 vars.get('variableValue') 来使用该值,但我想知道是否还有其他方法。
【问题讨论】: