【问题标题】:Run Edge headless mode in Robot Framework在 Robot Framework 中运行 Edge 无头模式
【发布时间】:2021-12-07 02:45:46
【问题描述】:

我在 java 和 python 中找到了一些关于将 headless option 传递给 edge webdriver 的解决方案。但我需要在 pure Robot Framework 中完成。有可能吗?

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: selenium-webdriver robotframework


【解决方案1】:

如果您在 Robot Framework 中使用 SeleniumLibrary,则 edge webdriver 不支持 headless 选项。你可以参考这个document。该文档称“Headless Firefox 和 Headless Chrome 是 SeleniumLibrary 3.1.0 中的新增功能,需要 Selenium 3.8.0 或更高版本。”

不过,你可以试试Browser。这里是Link。它可以将 Edge 与 headless option 一起使用。我在 Ubuntu 上执行它并且工作正常。

代码示例

*** Settings ***
Library           Browser

*** Tasks ***
Open Browser With Headless Option
    Open Browser    url=https://www.google.com/    browser=chromium    headless=true

【讨论】:

    猜你喜欢
    • 2016-12-02
    • 1970-01-01
    • 2022-06-16
    • 2022-07-25
    • 2016-12-24
    • 2021-07-15
    • 2022-11-26
    • 2018-08-12
    • 1970-01-01
    相关资源
    最近更新 更多