如何在selenium Web驱动程序中在Internet Explorer 11.0中打开我的应用程序?

时间:2014-01-24 04:35:16

标签: internet-explorer selenium-webdriver

如何在selenium Web驱动程序中在Internet Explorer 11.0中打开我的应用程序?

我正在使用此代码:

**DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
        caps.setCapability(
            InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
            true);
        WebDriver driver = new InternetExplorerDriver(caps);
        System.setProperty("webdriver.ie.driver","E:\\Vishal Bhatt\\eclipse\\IEDriverServer\\IEDriverServer.exe");
        //WebDriver driver= new InternetExplorerDriver();
        driver.navigate().to("http://www.google.com");**

但它不起作用。

2 个答案:

答案 0 :(得分:0)

请尝试此更新代码

DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
        caps.setCapability(
            InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
            true);

        System.setProperty("webdriver.ie.driver","E:\\Vishal Bhatt\\eclipse\\IEDriverServer\\IEDriverServer.exe");
        WebDriver driver = new InternetExplorerDriver(caps);
        driver.navigate().to("http://www.google.com");

答案 1 :(得分:0)

不幸的是,InternetExplorerDriver尚不支持IE 11。微软在IE11上做了一个改变,打破了IE驱动程序与浏览器保持联系的能力。即使您已正确设置保护模式设置,也是如此。除非我们收到Microsoft针对此问题的解决方法,否则情况将继续如此。