首页 文章

有没有办法并行运行黄瓜方案

提问于
浏览
2

我正在使用Ruby和黄瓜来运行我的端到端测试 . 我有很多测试需要更长的时间才能运行 . 我正在使用'parallel_tests'并行运行我的'功能',这大大减少了执行时间 . 但我想知道是否有办法并行运行'scenario'

1 回答

  • 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 ~@wip])
                           :extra_args => %W[-f CukeForker::Formatters::JunitScenarioFormatter --out results/junit]
    

相关问题