0
我想并行运行我的测试,这样可以节省时间,我确实找到了一个选项,我们可以在批处理中运行测试,但并不平行,同时黄瓜平行似乎也很有前途, 以下链接适用于maven项目, Running Serenity -Cucumber Test cases in parallel 任何建议宁静/ JS与NPM?我如何平行运行我的serenityJS测试?
我想并行运行我的测试,这样可以节省时间,我确实找到了一个选项,我们可以在批处理中运行测试,但并不平行,同时黄瓜平行似乎也很有前途, 以下链接适用于maven项目, Running Serenity -Cucumber Test cases in parallel 任何建议宁静/ JS与NPM?我如何平行运行我的serenityJS测试?
当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
},
};
下面是一个example config file你可能会发现有用。
如果这个答案有帮助,请mark it as accepted,谢谢!
serenity-js被用作量角器中的插件?如果是这样,那么使用量角器的multiCapabilities。 – wswebcreation