【问题标题】:Jmeter transaction controller not failing if parent is if condition如果父项是条件,Jmeter 事务控制器不会失败
【发布时间】:2018-04-19 22:49:27
【问题描述】:

我有一个脚本需要通过所有孩子检查“最后一个样本是否正常”,为此我有一个 If 控制器 正在检查所有孩子的条件,孩子是 6 事务控制器

当其中一个事务控制器内的请求失败时,问题就出现了,if 控制器 完成了他的工作并且不让脚本流动,但它也没有显示事务控制器内的任何请求那是发送。 所以我看不出事务控制器中的原因或哪个采样器失败了

【问题讨论】:

    标签: jmeter performance-testing


    【解决方案1】:

    使用“查看结果树”侦听器检查哪个事务失败。这有助于调试。

    仅当您在事务控制器中取消选中“生成父样本”时,如果其中一个请求在事务控制器下失败,您将收到错误消息。如果选中,则视图结果中将看不到任何内容。

    【讨论】:

    • 假设请求失败,问题是如果您有一个 if 控制器作为事务控制器的父级,并检查所有子级并且条件是最后一个示例,那么失败将未出现在视图结果树中
    • 更新了我对交易问题的回答。我希望这会有所帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    相关资源
    最近更新 更多