【发布时间】:2021-09-24 10:03:06
【问题描述】:
我的 5 个不同的功能文件中有 5 个测试场景。 TC-1 TC-2 TC-3 TC-4 TC-5 当测试场景 TC-3 自动失败时,TC-3 和 TC-4 是依赖测试用例 TC-4 应该跳过并且 TC-5 应该执行我们如何在黄瓜中实现这一点任何建议 提前致谢。
【问题讨论】:
标签: protractor cucumber cucumber-jvm cucumber-java cucumber-serenity
我的 5 个不同的功能文件中有 5 个测试场景。 TC-1 TC-2 TC-3 TC-4 TC-5 当测试场景 TC-3 自动失败时,TC-3 和 TC-4 是依赖测试用例 TC-4 应该跳过并且 TC-5 应该执行我们如何在黄瓜中实现这一点任何建议 提前致谢。
【问题讨论】:
标签: protractor cucumber cucumber-jvm cucumber-java cucumber-serenity
我从未与 cucumber 密切合作,但我发现这在 jasmine 和 pytest 中是不可能的。所以我认为这就是所有测试框架的工作方式。
问题在于,这两个 ^ 在浏览器启动之前构建了一个要执行的测试队列。而且您不能根据运行时结果对其进行修改。
查看茉莉花的这个答案,看看你是否可以将此方法应用于黄瓜Nested it in Protractor/Jasmine
【讨论】: