【问题标题】:Is headless testing possible with Opera browser in Selenium with C#使用 C# 在 Selenium 中使用 Opera 浏览器进行无头测试是否可行
【发布时间】:2021-04-07 14:01:06
【问题描述】:

我想在后台运行时用 selenium 隐藏歌剧。

我知道这对于 chrome 和 IE 都是可能的。我想知道即使是歌剧也有可能,不幸的是我没有在网上找到任何资源。

【问题讨论】:

    标签: c# selenium selenium-webdriver opera


    【解决方案1】:

    不幸的是,Opera 不支持 headless。

    我还注意到 Selenium 4 不支持 Opera。

    What is new in Selenium 4

    对 Opera 和 PhantomJS 浏览器的支持已删除,因为 这些浏览器的 WebDriver 实现不再属于 积极发展。

    那么,您是否必须为 歌剧浏览器?那么无头测试执行呢?嗯,既然 Opera 是使用 Chromium 开源项目(The project behind Chrome 浏览器),Chrome 和 Opera 的行为应该很 相似的。因此,出现不同行为的机会较少 您可以简单地将 Chrome 测试为 Opera 浏览器。你仍然可以 自动化 Chrome,因为它当然仍然受支持。至于 Headless 测试,可以使用 Chrome Headless 或 Firefox Headless 而不是 PhantomJS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-21
      • 2019-05-02
      • 1970-01-01
      • 2011-11-26
      • 2018-02-11
      • 2020-02-26
      • 1970-01-01
      相关资源
      最近更新 更多