一.IE下Exception1
报错内容如下:
java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.ie.driver system property;
错误总结:缺少IE浏览器驱动包
解决办法:往项目中添加IE驱动包,并加载驱动的配置。
1)驱动包建议放在src/test/resources目录下,该目录可以放各个浏览器的驱动包和配置文件、测试用例等测试所需。
2)加载驱动的配置代码如下:
System.setProperty("webdriver.ie.driver","src/test/resources/IEDriverServer.exe");
二.IE下Exception2
报错内容如下:
Protected Mode settings are not the same for all zones.
错误总结:该错误与浏览器的安全设置有关
解决方法1:浏览器设置(但是换一台电脑就不适用了)
打开IE浏览器,选择工具--》Internet选项--》安全,将以下四个区域设置为相同的
解决方法2:忽略浏览器保护模式的设置(多个浏览器均可适用)<