配置文件 shardTestFiles - Chrome
此配置允许你在两个浏览器实例中并行运行整个 spec 规范文件。它有助于缩短整体测试执行时间。根据你的需要更改 maxInstances。
注意 : 确保你的测试是独立的。
var config = {};
var timeout = 120000;
config.framework = 'jasmine2';
config.allScriptsTimeout = timeout;
config.getPageTimeout = timeout;
config.jasmineNodeOpts.isVerbose = true;
config.jasmineNodeOpts.defaultTimeoutInterval = timeout;
config.specs = ['qa/**/*Spec.js'];
config.capabilities = {
browserName: 'chrome',
shardTestFiles: true,
maxInstances: 2,
'chromeOptions': {
'args': ['start-minimized', 'window-size=1920,1080']
}
};
exports.config = config;