我试图在Critical Section Controller中使用Beanshell断言,但它似乎被忽略了。有人知道为什么会有这种行为吗?我错过什么了吗?
JMeter断言仅在采样器的上下文中执行,如果在断言的作用域中没有生成SampleResult的采样器,则不会执行。
还要注意,由于JMeter 3.1,您应该使用JSR223测试元素和Groovy语言进行脚本编写,因此请考虑在下一个可用的机会上迁移到JSR223断言
断言适用于其作用域中的所有采样器
例如,
断言在测试树中是分层的。如果它的父级是一个请求,那么它将应用于该请求。如果它的父级是控制器,那么它会影响作为该控制器的子级的所有请求。