配置檔案 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;