我们有一个使用 Cucumber 的应用程序,其中包含许多使用 Scenario Outlines 的小黄瓜。我们正在使用 ruby 来运行测试。
我想用cucumber-reporting显示这些测试的结果。但是,目前 cucumber 如何为 Scenario Outlines 报告 JSON(等)结果存在问题,这意味着输出不包含正确的结果,并且报告无法显示这些结果。看到这个问题和这个问题。
在处理场景大纲时,我可以对 Cucumber 进行破解以正确生成 JSON 报告吗?或者,是否有一种自动化的方式将场景大纲处理为正常场景,以便 Cucumber 生成正确的报告?
下面我有一个蛮力的答案,但我会欣赏一些不那么笨拙的东西。