【问题标题】:Is there a way to run cucumber scenarios in parallel有没有办法并行运行黄瓜场景
【发布时间】:2015-07-22 23:14:24
【问题描述】:

我正在使用 Ruby 和 cucumber 来运行我的端到端测试。我有很多测试需要更长的时间才能运行。我正在使用“parallel_tests”并行运行我的“功能”,这大大缩短了执行时间。但我想知道是否有办法并行运行“场景”

【问题讨论】:

    标签: ruby parallel-processing cucumber


    【解决方案1】:

    是的!有。

    使用 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]
    

    【讨论】:

    • 感谢您回答我的问题,我会试试看
    • 正如我在其中看到的 JUnit,这仅适用于 Java 还是 ruby​​。我该如何安装?它是如何工作的?自述文件相当短。感谢您的提示和任何帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多