0

我无法将 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 测试时,我没有遇到此限制。

4

1 回答 1

0

Chrome 不会将大小调整为大于您当前分辨率的大小。如果您需要调整浏览器大小,请尝试使用 firefox,

或者

通过java调整当前分辨率在Java中更改屏幕分辨率

于 2014-08-13T02:22:38.580 回答