【问题标题】:Unable to Initialize WebDriver Chrome and all the tests are failing无法初始化 WebDriver Chrome 并且所有测试都失败了
【发布时间】:2019-10-28 13:26:14
【问题描述】:

我最近将 Chrome 浏览器版本升级到 78,Selenium Web 驱动版本升级到 3.141.0,Selenium Chrome 驱动版本升级到 78.0.3904.7000。

当我通过 Azure 管道在远程机器上运行测试时,我的所有测试都因波纹管故障而失败。请建议如何处理此问题

一次性设置: Automation.Test.Framework.Models.Exceptions.AtGenericException:错误 初始化 WebDriver Chrome ----> System.InvalidOperationException:驱动程序不支持操作 HTML5 网络存储。使用 HasWebStorage 属性进行测试 驱动能力

【问题讨论】:

    标签: c# azure selenium selenium-chromedriver remotewebdriver


    【解决方案1】:

    自 Chrome 75 起,w3c 规范合规性的默认设置已切换为 true。 但是,C# 绑定仅在设置为 true 时才传递该选项(假设默认为 false)。 这意味着我们无法使用当前稳定的 C# 绑定将其设置为 false。

    https://github.com/SeleniumHQ/selenium/issues/7521

    【讨论】:

    • Hey Hendrik - 我想鼓励您将 GitHub 问题的重要部分复制到您的帖子中。这将有助于提问者和社区轻松理解您的答案。在适当的时候,如果目标 URL 发生了变化,超链接也会失效。因此,人们不喜欢 stackoverflow 上的仅链接答案。我希望您能理解并相应地编辑您的答案。
    猜你喜欢
    • 1970-01-01
    • 2017-12-02
    • 1970-01-01
    • 2021-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-29
    • 1970-01-01
    相关资源
    最近更新 更多