在JMeter中,我有一个JSR223采样器,其中有一个带有时间戳值的变量,这个值在每次采样器迭代中都会发生变化。在JSR223采样器的正下方,我有一个JSR223 PostProcessor。在这个PostProcessor中,我希望从父JSR223采样器中获取变量,对它进行一些处理(减去一些其他时间戳值),并将结果使用到prev.elapsedTime(processedTimestampValue)中,以修改以前的JSR223采样器的时间。
我怎样才能做到这一点呢?
我认为我可以在vars.put('variableValue')示例中使用JSR223使变量值对JMeter可用,然后在JSR223 PostProcessor中使用vars.get('variableValue')来使用这个值,但我想知道是否还有其他方法。
发布于 2021-11-09 08:28:20
Directly underneath意味着JSR223 PostProcessor将应用于其作用域中的所有采样器,如果您想修改单个采样器的时间--使JSR223 PostProcessor 成为该采样器的子级

I was wondering if there is another way --您也可以使用“参数”部分:

更多信息:JSR223取样器文档
https://stackoverflow.com/questions/69894780
复制相似问题