首页 文章

黄瓜场景并行化而不是.feature?

提问于
浏览
0

为了最大化测试运行的并行化,我已经将所有测试分离出来以拥有自己的特征文件,并且我运行Parallel_Cucumber Gem并取得了巨大的成功但是虽然我的测试相对快速,但我发现自己重复了很多...

所以我想知道是否有办法将重复测试合并到 scenario 轮廓中,同时仍然保持我现在拥有的相同数量的并行化 .

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

任何帮助/指导表示赞赏!

1 回答

  • 0

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

    然后,这些junit测试运行器将由Gradle的测试任务并行执行,该测试任务基于forks数量选项 . 你可以看看this implementation的想法 .

相关问题