我无法将 RemoteWebDriver 的窗口大小调整为大于 1040 像素左右的宽度。集线器在 Red Hat VM 上运行,节点在带有 Google Chrome 的 Windows 主机上运行。我的 Selenium 框架是用 Java 编写的。
以下方法已经过测试: 1) driver.manage().window().setSize() 2) 在 DesiredCapabilities 的选项中添加“--window-size”开关 3) 使用 Javascript window.open() 调整窗口大小通过 JavaScriptExecutor 命令
这些方法中的每一个都会调整驱动程序窗口的大小,但不能大于 1040 像素。当我使用 Firefox WebDriver 在集线器上本地运行 Selenium 测试时,我没有遇到此限制。