首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium IE11驱动程序:不在IE11上工作的代码

Selenium IE11驱动程序:不在IE11上工作的代码
EN

Stack Overflow用户
提问于 2015-09-25 14:21:45
回答 1查看 1.6K关注 0票数 0

我在运行window 7- 32位系统。当在Chrome和Firefox上运行时,我运行的代码运行良好。但是他的代码在IE-11上不起作用。

打开浏览器并启动应用程序,但它无法在页面上找到任何元素,因此不会引发此类元素异常。

我还为IE11做了以下附加设置

(仅针对IE11,您需要在目标计算机上设置一个注册表项,以便驱动程序能够维护到它创建的Internet实例的连接。对于32位的Windows安装,必须在注册表编辑器中检查的键是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE。对于64位的Windows安装,关键是HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE。请注意,FEATURE_BFCACHE子项可能存在,也可能不存在,如果不存在,则应创建该子项。在此键中,创建一个名为iexplore.exe的DWORD值,其值为0.)

也有人说,应该禁用增强保护模式。但我找不到那种背景。

是他们能帮助我的人。

EN

回答 1

Stack Overflow用户

发布于 2015-09-25 15:46:53

禁用增强保护模式很容易。打开您的浏览器并导航到您的Internet选项菜单。它位于“高级”选项卡下。

我很确定您正在运行IEDriver,但以防万一,这里是它的安装说明和文档。

https://code.google.com/p/selenium/wiki/InternetExplorerDriver

如果你需要额外的帮助,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32784325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档