当前位置: 首页 > 知识库问答 >
问题:

RemoteWebDriver Chrome窗口大小上限

阎德宇
2023-03-14

无法将RemoteWebDriver的窗口大小调整为大于约1040像素的宽度。集线器运行在Red Hat VM上,节点运行在带有Google Chrome的Windows主机上。我的硒框架在Java。

测试了以下方法:1)driver.manage().window().setsize()2)向DesiredCapabilities的选项添加“--window-size”开关3)通过JavaScriptExecutor使用Javascript window.open()命令调整窗口的大小

这些方法中的每一个都调整驱动程序窗口的大小,但不能大于1040像素。当我使用Firefox WebDriver在集线器上本地运行Selenium测试时,我不会遇到这种限制。

共有1个答案

羊舌兴德
2023-03-14

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

按Java调整当前分辨率大小更改屏幕分辨率(以Java为单位)

 类似资料:
  • 问题内容: 我有以下JQuery代码: 唯一的问题是,这仅在首次加载浏览器时有效,我是否还希望在调整窗口大小时进行检查? 有任何想法吗? 问题答案: 这是一个使用jQuery,javascript和css处理调整大小事件的示例。 (如果您只是通过调整大小来设置样式(媒体查询),则最好的方法是CSS) CSS javascript jQuery 如何停止调整大小的代码执行如此频繁! 这是绑定大小调整

  • 窗口大小,我们可以非常方便的使用width、height调整,但是如何知道 width和height是一个问题? 在 Window 操作系统中,假如我们想要缩放,我们通常会把鼠标移动到窗口的右边栏,和底部边栏,以及右下边栏。 而且在不同的边栏,鼠标呈现的样式也是不一样的。当我们在右边栏的时候我们可以通过cursor: e-resize;模拟鼠标样式。 在底部边栏我们可以通过cursor: s-re

  • #include <stdio.h> void fun1(void) { int i = 0; i++; i = i * 2; printf("%d\n", i); } void fun2(void) { int j = 0; fun1(); j++; j = j

  • 我正在尝试构建一个包含6个窗格(作为父级添加到GridPane布局中)的简单Java项目。我必须在开始时设置窗口大小,并通过参考根布局的宽度和高度,设法将它们均匀地拆分。 但我想要他们调整大小,因为我改变了窗口的大小(使用鼠标,现在他们得到固定的大小)。 下面是我的代码:

  • 问题内容: 我有以下JQuery代码: 唯一的问题是,这仅在首次加载浏览器时有效,我是否还希望在调整窗口大小时进行检查? 有任何想法吗? 问题答案: 这是一个使用jQuery,javascript和css处理调整大小事件的示例。 (如果您只是通过调整大小来设置样式(媒体查询),最好的方法是CSS) [ CSS javascript jQuery 如何停止调整大小的代码执行如此频繁! 这是绑定到调整

  • 问题内容: 我正在使用Java编写一个简单的绘画程序,并且每当调整JFrame组件的大小时,我都希望调用某种方法。但是我找不到像windowResizedListener之类的任何方法或诸如windowResizedEvent之类的事件。我能做什么?! 问题答案: 实现一个具有: