2015-07-21 108 views
1

我正在使用Ruby和黄瓜来运行我的端到端测试。我有很多测试需要更长的时间来运行。我正在使用'parallel_tests'并行运行我的'功能',这大大缩短了执行时间。但是我想知道是否有方法可以并行运行'场景'有没有办法同时运行黄瓜场景

回答

2

是的!有。

使用cukeforker库可以同时运行任何功能或场景。

https://github.com/jarib/cukeforker

# parallelize per scenario, with one JUnit XML file per scenario. 
CukeForker::Runner.run CukeForker::Scenarios.tagged(%W[@edition [email protected]]) 
         :extra_args => %W[-f CukeForker::Formatters::JunitScenarioFormatter --out results/junit] 
+0

谢谢你回答我的问题,我会试试看 –

相关问题