0
Internet ExplorerやFirefoxのようにブラウザを設定しても、分度器はデフォルトでchromeのみを起動します。私はドライバを再インストールしようとしました。分度器がInternet ExplorerまたはFirefoxを起動していない
私の設定ファイル:使用
exports.config = {
multicapabilities: [{
seleniumAddress: 'http://localhost:4444/wd/hub',
'browserName' : 'chrome'
},
{
seleniumAddress: 'http://localhost:4444/wd/hub',
'browserName' : 'firefox'
}
{
seleniumAddress: 'http://localhost:4444/wd/hub',
'browserName': 'internet explorer',
'version' : '11'
}
],
framework: 'jasmine',
shardTestFiles : true,
maxSessions : 3,
specs: ['spec.js'],
onPrepare: function() {
return new Promise(function (fulfill, reject) {
browser.waitForAngularEnabled(false);
browser.getCapabilities().then(function (value) {
reportName = value.get('webdriver.remote.sessionid') + '_' +
value.get('browserName') + '_' + Math.floor(Math.random()*1E16);
jasmine.getEnv().addReporter(new Jasmine2HtmlReporter({
savePath: '.test/reports/',
screenshotsFolder: 'images',
consolidate: false,
consolidateAll: false,
filePrefix: reportName + ".html"
})
);
fulfill();
})
});
},
jasmineNodeOpts: {
showColors: true,
defaultTimeoutInterval: 600000
}
};
ドライバ:
- chromedriver_2.30
- geckodriver-v0.19.1
- IEDriverServer3.7.0
インターネットエクスプローラの1つの機能で動作させてみましたが、その場合でも動作しません – Shrinidhi