【问题标题】:Selenium FirefoxOptions - how to set browser window to be maximised at start?Selenium FirefoxOptions - 如何设置浏览器窗口在开始时最大化?
【发布时间】:2018-08-09 10:45:13
【问题描述】:

我正在构建一些适用于 Chrome 和 Firefox 的 Jave/Junit Selenium 测试。

我找不到有关如何以最大化状态启动 Firefox 浏览器窗口的任何信息。使用 Chrome,我可以使用 ChromeOptions,例如:

anOptions.addArguments("--start-maximized");

我找不到任何方法让 Firefox 和 FirefoxOptions 发生同样的事情。

有什么建议吗?

【问题讨论】:

    标签: selenium-firefoxdriver


    【解决方案1】:

    一旦您开始测试并使用driver.get('http://your_url') 导航到所需的 URL,您可以使用以下命令最大化浏览器窗口:

    driver.manage().window().maximize();
    

    【讨论】:

    • 是的 - 我知道这是一个选项,但我想以最大化状态启动窗口。
    • 我不相信有一种方法可以通过 FirefoxOptions 以类似于 ChromeOptions 的方式做到这一点?我愿意对此进行更正,但据我所知,这是在 Firefox 中最大化浏览器窗口的唯一方法。
    【解决方案2】:

    对于pythonFirefox,您可以使用:

    driver = Firefox()
    driver.maximize_window()
    

    【讨论】:

      猜你喜欢
      • 2019-07-01
      • 2020-05-27
      • 2012-11-27
      • 1970-01-01
      • 1970-01-01
      • 2011-03-12
      • 2017-07-27
      • 2017-04-01
      • 2021-07-22
      相关资源
      最近更新 更多