【发布时间】:2014-11-24 16:10:04
【问题描述】:
我正在尝试使用 webDriver 打开 IE 并收到以下错误:
启动 Internet Explorer 时出现意外错误。保护模式设置 并非所有区域都相同。启用保护模式必须设置为 相同的值
我已经按照其他线程在同一问题上的建议检查了 IE 的安全保护模式。缩放级别也设置为 100%
仍然有同样的问题。
以下是我的代码 sn-p:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class Browser {
public static WebDriver driver = null;
public static void main(String[] args) {
Driver("IE");
driver.get("http://google.co.uk");
driver.quit();
}
public static WebDriver Driver(String Driver_Type){
if(Driver_Type.equalsIgnoreCase("FF")){
driver = new FirefoxDriver();
}
else if(Driver_Type.equalsIgnoreCase("Chrome")){
System.setProperty("webdriver.chrome.driver", "D:\\Selenium Stuff\\Browser drivers\\chromedriver.exe" );
driver = new ChromeDriver();
}
else if(Driver_Type.equalsIgnoreCase("IE")){
System.setProperty("webdriver.ie.driver", "D:\\Selenium Stuff\\Browser drivers\\IEDriverServer.exe");
driver = new InternetExplorerDriver();
}
return driver;
}
}
你能帮我解决这个问题吗?
【问题讨论】:
-
你用的是哪个版本的IE?