执行 nodeJS 脚本时出现 IE 错误

问题描述

我正在自动化的应用程序支持 IE 浏览器。在功能和步骤定义中编​​写我的脚本之后;当我尝试执行我的脚本时,控制台抛出以下错误 -

ERROR: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones.
Build info: version: '3.141.59',revision: 'e82be7d358',time: '2018-11-14T08:25:53'
System info: host: 'W10-VDI-WDW4435',ip: '10.201.110.181',os.name: 'Windows 10',os.arch: 'amd64',os.version: '10.0',java.version: '1.8.0_162'

驱动信息:driver.version:未知 远程堆栈跟踪: 互联网浏览器

enter image description here

任何帮助将不胜感激。谢谢

解决方法

根据您发布的错误消息,我认为问题在于您没有在 IE 11 中将每个区域的保护模式设置设置为相同的值。

要设置保护模式设置,请从工具菜单中选择Internet选项,然后单击安全标签。对于每个区域,标签底部都有一个标记为启用保护模式的复选框。请确保每个区域的设置具有相同的值(全部选中或全部未选中)。

此外,在自动化 IE 11 时,您还需要满足所有这些Required Configuration

enter image description here

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...