【问题标题】:Unable to perform activities on edge after opening the browser打开浏览器后无法在边缘执行活动
【发布时间】:2024-04-29 22:50:02
【问题描述】:
System.setProperty("webdriver.edge.driver","F:\\VW_MU_Util\\MicrosoftWebDriver.exe");
WebDriver driver = new EdgeDriver();

这正在打开边缘浏览器,但我无法继续,因为我收到以下错误: org.openqa.selenium.remote.SessionNotFoundException:启动 Internet Explorer 时出现意外错误。并非所有区域的保护模式设置都相同。必须将所有区域的启用保护模式设置为相同的值(启用或禁用)。 (警告:服务器未提供任何堆栈跟踪信息)

我试图更改 IE 安全设​​置,但它打开了我不想打开的 IE 浏览器。

【问题讨论】:

    标签: selenium microsoft-edge


    【解决方案1】:

    根据您的操作系统版本,确保您已启动正确的边缘驱动程序。

    参考链接:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

    步骤:

    跟踪构建版本:

    下载正确版本的驱动程序:

    完成后,在没有任何项目功能的情况下使用演示项目进行验证。如果它在示例项目上成功运行,它可能会导致 Selenium Browser 的浏览器功能。

    【讨论】:

    • 嗨,我交叉检查了版本。他们是一样的。我可以通过chrome打开脚本,但不能通过edge。
    • 你在哪里定义了驱动路径?请分享更多细节。
    • 我已经下载了边缘驱动程序并将其复制到一个文件夹,即 F:\\VW_MU_Util\\MicrosoftWebDriver.exe 我还在 eclipse 和 JRE 库中将驱动程序添加到我的项目中
    • 我不确定您使用的方法,希望它与 Chrome、Firefox 类似。
    • 您好,感谢您的帮助。我想Java有问题。我安装了 Java 10,它工作正常。
    最近更新 更多