gpt4 book ai didi

cucumber - 失败后继续运行 cucumber 步骤

转载 作者:行者123 更新时间:2023-12-03 16:55:30 30 4
gpt4 key购买 nike

即使其中一个步骤失败,有没有办法继续执行 Cucumber Steps。在我当前的设置中,当一个步骤失败时, cucumber 会跳过剩余的步骤......我想知道是否有某种方法可以设置 cucumber 转轮设置......

我可以注释掉失败的步骤,但当你不知道哪一步会失败时,这是不切实际的......如果我可以继续剩下的步骤,我会一次性知道完整的失败测试集......而不是循环往复...

环境:Cucumber JVM、R、Java、Ibatis、Spring Framework、Maven

最佳答案

在步骤失败后继续执行步骤不是一个好主意,因为步骤失败可能会导致世界不变量违反。更好的策略是增加场景的粒度。与其使用多个“Then”语句编写单个场景,不如使用示例列表分别测试每个后置条件。有时,场景大纲和示例列表可以合并类似的故事。 https://docs.cucumber.io/gherkin/reference/#scenario-outline

有一些关于添加功能以标记某些步骤以在失败后继续的讨论。 https://github.com/cucumber/cucumber/issues/79

关于cucumber - 失败后继续运行 cucumber 步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15298521/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com