org.openqa.selenium.WebDriverException: Unexpected error launching Internet Explorer. Protected Mode must be set to the same value (enabled or disabled) for all zones. (WARNING: The server did not provide any stacktrace information)
页面获取代码没敲错,郁闷了两天,又不想重装系统,从网上搜出了答案,解决方法如下:
方法一:
将test中
复制代码
WebDriver driver = new InternetExplorerDriver();
换成
复制代码
DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
WebDriver driver = new InternetExplorerDriver(ieCapabilities);
----------------------这种方法试了无效于是转用第二种方法
方法二:
IE安全保护都去掉: internet选项——安全
internet-启用保护模式 勾去掉
本地internet-启用保护模式 勾去掉
可信站点-启用保护模式 勾去掉
受限站点-启用保护模式 勾去掉
----------------------觉得烦,直接设为默认,然后保存,运行后OK
页面获取代码没敲错,郁闷了两天,又不想重装系统,从网上搜出了答案,解决方法如下:
方法一:
将test中
复制代码
WebDriver driver = new InternetExplorerDriver();
换成
复制代码
DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
WebDriver driver = new InternetExplorerDriver(ieCapabilities);
----------------------这种方法试了无效于是转用第二种方法
方法二:
IE安全保护都去掉: internet选项——安全
internet-启用保护模式 勾去掉
本地internet-启用保护模式 勾去掉
可信站点-启用保护模式 勾去掉
受限站点-启用保护模式 勾去掉
----------------------觉得烦,直接设为默认,然后保存,运行后OK