【问题标题】:Cucumber Scenario Parallelization instead of by .feature?黄瓜场景并行化而不是.feature?
【发布时间】:2017-01-12 19:20:51
【问题描述】:

为了最大限度地实现测试运行的并行化,我将所有测试分离出来以拥有自己的功能文件,并且我运行 Parallel_Cucumber Gem 并取得了巨大成功,但是虽然我的测试相对较快,但我发现自己经常重复自己。 ..

所以我想知道是否有一种方法可以将重复测试合并到 场景 大纲中,同时仍保持与我现在相同的并行化量。

所以基本上是一种读取 .feature 场景并在其浏览器实例上旋转这些场景的方法。

感谢任何帮助/指导!

【问题讨论】:

    标签: parallel-processing cucumber scenarios


    【解决方案1】:

    我们处于类似的情况,我们正在使用 cucumber-JVM,我想出了一个 Gradle 插件,它将读取匹配标签的特征文件,并为每个场景生成一个特征文件,并带有关联的 junit 测试运行器。

    然后这些 junit 测试运行器将由 Gradle 的测试任务基于分叉数选项并行执行。您可以查看this implementation 的想法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-11
      相关资源
      最近更新 更多