我现在因为这个错误而感到非常难倒我在使用Internet Explorer运行测试套件时一直从Protractor回来。
这些测试在Chrome中传递得很好但是当涉及到IE时,似乎处理超时的方式略有不同。
下面是一些量角器配置文件:
exports.config = {
framework: 'jasmine2',
jasmineNodeOpts: {
showColors: true,
defaultTimeoutInterval: 120000
},
allScriptsTimeout: 120000,
getPageTimeout: 120000,
chromeDriver: null, //location of chromedriver and firefox binaries if null will attempt to find using PATH
firefoxPath: null,
params: {
username: user@user.com',
underTestUrl: 'localhost'
},
capabilities: {
'browserName': 'internet explorer',
'ie.ensureCleanSession': 'true'
},
baseUrl: 'http://localhost:5000',
jvmArgs: ['-Dwebdriver.ie.driver=IEDriverServer3.4.0.exe']
}
这个问题已被问过几次&即使使用32位版本的IE驱动程序
,我仍然完全解决了所有问题