Firefox和Chrome在启动webdriver(量角器/Jasmine/Selenium)之前有很长的延迟
最近,当我在Firefox和Chrome上启动量角器E2E测试时,在通过webdriver加载初始URL之前,似乎需要20-30秒。在测试启动时,浏览器会立即打开,但在再次处理之前,它会在一个空白页面上停留一段短暂的时间延迟 我只是想知道是否有一个功能或东西,可能需要编辑,因为目前的版本 我正在运行chromedriver 2.26、最新的geckodriver、最新的webdriver管理器(我相信大约11个),以及最新的chrome/firefox浏览器版本。量角器在5.0.0上。在IE中一切正常 我的浏览器配置如下所示:Firefox和Chrome在启动webdriver(量角器/Jasmine/Selenium)之前有很长的延迟,selenium,selenium-webdriver,jasmine,protractor,Selenium,Selenium Webdriver,Jasmine,Protractor,最近,当我在Firefox和Chrome上启动量角器E2E测试时,在通过webdriver加载初始URL之前,似乎需要20-30秒。在测试启动时,浏览器会立即打开,但在再次处理之前,它会在一个空白页面上停留一段短暂的时间延迟 我只是想知道是否有一个功能或东西,可能需要编辑,因为目前的版本 我正在运行chromedriver 2.26、最新的geckodriver、最新的webdriver管理器(我相信大约11个),以及最新的chrome/firefox浏览器版本。量角器在5.0.0上。在IE中一
multiCapabilities: [
{
'shardTestFiles': 'true',
'browserName': 'chrome',
'maxInstances': '1',
//'ignoreProtectedModeSettings': 'true',
//'enablePersistentHover': 'true',
//"ie.ensureCleanSession": 'true',
//"ie.forceCreateProcessApi": 'true',
'ignoreZoomSetting': 'true',
'platform': 'ANY',
//'handlesAlerts': 'true',
//'enableElementCacheCleanup': 'true',
//'unexpectedAlertBehaviour': '["accept", "dismiss", "ignore"]',
//'applicationCacheEnabled': 'true',
//directConnect: true,
'chromeOptions': {
'args': ['--start-maximized', '--disable-extensions', '--disable-web-security', '--enable-screenshots'],
},
//for firefox
//'marionette': 'true',
//'firefoxOptions': {
//'args': ['start-maximized']
//},
}],
“--enable screenshots”
来自哪里?老实说,我在文档中找不到它不知道,我想这里有人告诉我试试,因为浏览器。takeScreenshot()
在chrome中对我不起作用。但它不起作用,我只是没有把它拿出来。但不幸的是,这并不是问题的原因。能否删除不存在的选项并尝试在中运行测试?