webdriver
启动
IE11
备注:此文档为转载
针对
windows vista
和
windows 7
上的
IE7
或者更高的版本,必须在
IE
选项设置的安全页中,
4
个区域的启用保护模式的勾选都去掉(或都勾上),即保持四个区域的保护模式是一致的。如下图所示:
2.
针对
IE10
和更高的版本,必须在
IE
选项设置中的高级页中,取消增强保护模式。如下图所示:
3.
浏览器的缩放比例必须设置为
100%
,这样元素定位才不会出现问题,如下图所示:
1.
针对
IE11
,需要修改注册表。如果是
32
位的
windows
,
key
值为
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
Explorer\Main\FeatureControl\FEATURE_BFCACHE
,如果是
64
位的
windows
,
key
值为
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet
Explorer\Main\FeatureControl\FEATURE_BFCACHE
如果
key
值不存在,就添加。之后在
key
内部创建一个
iexplore
.exe
,
DWORD
类型,值为
0
,我的
windows
是
64
位的,修改后的注册表如下图所示:
之后
Selenium
就可以正常打开
ie
浏览器。
德实赋值