我想并行运行我的测试,这样可以节省时间,我确实找到了一个宁静的选项,我们可以批量运行测试但不能并行运行,黄瓜并行似乎很有希望,下面的链接是针对 maven 项目的, 并行运行 Serenity -Cucumber 测试用例 对带有 npm 的 Serenity/JS 有什么建议吗?
问问题
357 次
1 回答
0
当 Serenity/JS 与 Protractor 一起使用时,您需要配置 Protractor 以并行运行测试。
为此,请将shardTestFiles
和maxInstances
属性添加到文件的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 回答