为了在IE上运行自动化测试,您需要以下设置:
IE 7或以上版本:
对于所有可用区域,启用保护模式必须相同(选中/未选中)。
要访问此设置,请在Windows控制面板中选择Internet选项卡,然后切换到Security选项卡:
此外,必须为IE 10或更高版本禁用增强保护模式*。您可以在Internet选项卡的Advanced选项卡设置此选项。
IE浏览器的缩放级别必须设置为100%,以便本地鼠标事件可以设置为正确的坐标。
对于ie11,您需要在目标计算机上设置一个注册表项,以便驱动程序能够维护到它创建的Internet Explorer实例的连接
- 在命令提示符中输入' regedit '打开注册表编辑器
- 找到FEATURE_BFCACHE子键(如果不存在,创建FEATURE_BFCACHE子键):
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
- 在这个子键中,创建一个名为iexplore.exe的DWORD值为0。