【问题标题】:Use Beanshell Assertion inside a Critical Section Controller在临界区控制器中使用 Beanshell 断言
【发布时间】:2020-07-20 16:04:19
【问题描述】:

我正在尝试在关键部分控制器中使用 Beanshell 断言,但它似乎被忽略了。有人知道为什么会这样吗?我错过了什么吗?

【问题讨论】:

    标签: jmeter test-plan


    【解决方案1】:

    JMeter 断言仅在Sampler 的上下文中执行,如果没有采样器在断言的scope 中生成SampleResult - 它不会被执行。

    还要注意 since JMeter 3.1 you should be using JSR223 Test Elements and Groovy language 用于编写脚本,因此请考虑在下次有机会时迁移到 JSR223 Assertion

    【讨论】:

    • 非常感谢!
    【解决方案2】:

    assertions 适用于其scope 中的所有采样器

    例如,断言在测试树中是分层的。如果其父项是请求,则将其应用于该请求。如果它的父级是控制器,那么它会影响作为该控制器后代的所有请求。

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多