伙计们,我需要在 jsr223 后处理器中手动设置事务控制器的结束时间,我尝试了以下操作:
- prev.getParent().setEndTime()
- SampleResult.getParent().setEndTime()
它没有帮助,getParent 总是返回 null。请你帮助我好吗?也许还有其他方法可以做到这一点?我使用 jmeter 5.4.1
伙计们,我需要在 jsr223 后处理器中手动设置事务控制器的结束时间,我尝试了以下操作:
它没有帮助,getParent 总是返回 null。请你帮助我好吗?也许还有其他方法可以做到这一点?我使用 jmeter 5.4.1
为了能够为事务控制器设置时间,您需要满足以下条件:
事务控制器应该Generate parent sample
勾选框
否则,您将仅覆盖最后一个子子样本的响应时间。有关更多详细信息,请参阅使用 JMeter 的事务控制器一文。
我相信最好从JSR223 Sampler中执行此操作,它应该放在事务控制器之后,而代码应该类似于:
ctx.getPreviousResult().getParent().elapsedTime=1234