我正在使用窗口7-32位系统。我在Chrome和Firefox上运行时运行的代码运行良好。但是他的代码在IE-11上不起作用。Selenium Webdriver:代码在IE11上不工作
浏览器打开并且应用程序启动,但它无法在页面上找到任何元素,因此不会引发此类元素异常。
提到了IE11
我也做了以下额外的设置(如使用IE 11只,你将需要设置目标计算机上的注册表项,使驾驶者可以保持对实例的连接对于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子键可能存在也可能不存在,如果它不存在,应该创建。在此键内部创建一个DWORD值e命名为iexplore.exe,值为0.)
也有人说应该禁用增强保护模式。但我找不到那个设置。
是他们谁可以帮助我。
我检查了高级选项卡,但它不存在 – karshitbha
我查了几篇文章,他们说增强保护模式不存在于赢7 - 32位 - 即11个用户是真的。在这种情况下如何运行代码 – karshitbha
http://news.thewindowsclub.com/microsoft-releases-update-disable-enhanced-protected-mode-internet-explorer-11-66389/#comment-1133985271遇到此链接 – karshitbha