【发布时间】:2019-06-16 14:23:58
【问题描述】:
我们在 testNG 中有 assertall(),它用于在任何断言失败时执行所有断言语句而不退出测试用例。 空手道有这样的东西吗?
【问题讨论】:
标签: karate
我们在 testNG 中有 assertall(),它用于在任何断言失败时执行所有断言语句而不退出测试用例。 空手道有这样的东西吗?
【问题讨论】:
标签: karate
不,我们不需要,我们认为不需要。
编辑:也许你正在寻找这个:https://stackoverflow.com/a/54108755/143475
所以是的,如果您使用数据驱动的Scenario Outline 或call in a loop - 一个循环迭代中的失败不会停止其他循环迭代的执行。因此,如果有意义,您可以将测试重新分解为该形状。
请注意,您可以通过多种方式使用conditional logic 来获得相同的效果。
【讨论】: