【问题标题】:Unable to Open IE Browser with Selenium - "Unexpected Error: Session not found"无法使用 Selenium 打开 IE 浏览器 - “意外错误:找不到会话”
【发布时间】: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?

标签: selenium-webdriver


【解决方案1】:

所以在你更改了保护设置和缩放级别后,仍然弹出同样的错误?或者它变成一个不同的错误?如果您使用的是 IE9,则可能需要检查此链接 eselenium-ieserverdriver-not-finding-new-windows-for-ie9,事实证明启用兼容模式可以解决问题。

【讨论】:

  • 感谢Praveen和Zhong,我在启用和禁用上述保护设置后确实尝试过,但问题仍然存在......
【解决方案2】:

这是论坛上一个非常常见的问题。

解决方法是在 Internet Explorer 设置中禁用保护模式。

禁用保护模式的步骤:

打开 Internet Explorer -> 设置 -> 安全选项卡 在那里您会找到 4 个类别(Internet、本地 Intranet、受信任的站点、受限站点)

单击其中一个以找到“复选框”启用保护模式。确保该字段为“未选中”。

确保保护模式是所有区域。

这将解决您的问题。 更多详情请关注https://code.google.com/p/selenium/issues/detail?id=1795

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-01
    • 2016-06-03
    • 1970-01-01
    • 2010-11-27
    • 2021-06-10
    • 1970-01-01
    • 2013-11-07
    相关资源
    最近更新 更多