0

我想并行运行我的测试,这样可以节省时间,我确实找到了一个宁静的选项,我们可以批量运行测试但不能并行运行,黄瓜并行似乎很有希望,下面的链接是针对 maven 项目的, 并行运行 Serenity -Cucumber 测试用例 对带有 npm 的 Serenity/JS 有什么建议吗?

4

1 回答 1

0

当 Serenity/JS 与 Protractor 一起使用时,您需要配置 Protractor 以并行运行测试。

为此,请将shardTestFilesmaxInstances属性添加到文件的capabilities(或者multiCapabilities,如果您使用不同类型的浏览器)部分protractor.conf.js

exports.config = {

    capabilities: {

        // execute tests using 2 browsers running in parallel
        shardTestFiles: true,
        maxInstances: 2

        // ... other config
    },

};

这是一个您可能会发现有用的示例配置文件。

如果这个答案有帮助,请将其标记为已接受,谢谢!

于 2017-05-14T22:00:39.980 回答