我一直在尝试使用以下conf.js在IE 11上运行量角器规格:
multiCapabilities: [
{
'browserName': 'internet explorer',
version: 11,
'ignoreProtectedModeSettings': true
// 'idle-duration':10000,
},
}],
并添加了它:
seleniumArgs: 'C:/Users/LJQAuser/AppData/Roaming/npm/node_modules/protractor/node_modules/webdriver-manager/selenium/IEDriverServer.exe',
并将directConnect设置为:false
但仍然显示错误:
控制台中的错误是: [12:38:42] I / local-正在启动硒独立服务器... [12:38:43] E /启动器-错误:错误:服务器提前终止,状态为1 在earlyTermination.catch.e(C:\ Users \ LJQAuser \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ selenium-webdriver \ remote \ index.js:252:52) 在:null:null 在process._tickCallback(internal / process / next_tick.js:188:7)
结束报告 [12:38:43] E /启动程序-进程退出,错误代码为100
答案 0 :(得分:0)
Internet Explorer存在很多问题。可能您将无法成功运行它。
还有许多手动步骤也可以应用。
以下是一些基本的设置指南:
https://qavalidation.com/2017/11/run-protractor-test-ie-internet-explorer.html/
祝你好运!