windows - Windows EC2 - Selenium 更改浏览器大小不起作用
问题描述
在 AWS EC2 中有一个 Windows 2016 服务器,它充当 Selenium 代理节点。它同时包含 IE11 和 Chrome 浏览器。我不能 RDP 进入盒子。尝试使用下面提到的方法更改 selenium 中的浏览器大小。然而,chrome 改变了它的大小,但 IE11 并没有改变,总是在 1024 * 768。
Approach 1: webDriver.manage().window().setSize(new Dimension(1920, 1080));
Approach 2: JavascriptExecutor js = (JavascriptExecutor) webDriver;
js.executeScript("window.resizeTo(1920,1080);");
此外,使用 Windows PowerShell 的“Set-DisplayResolution”也不起作用。
硒网格版本:3.141.59
可能是什么原因?我可以尝试其他任何方法吗?
解决方案
推荐阅读
- binaryfiles - PeakTech 1330 示波器的二进制格式
- bundle - 如何让 Spotlight 在其内容被修改后重新索引文档包?
- robotframework - Robot Framework:解析输出并以所需格式存储
- json - 获取等于局部变量的 JSON 的值
- javascript - Three.js:在导入的gltf模型中添加手工行走动画的问题
- java - Java错误如何(无法将双精度转换为布尔值)
- azure-blob-storage - 是否可以为多个租户使用单个索引?(Azure 搜索)
- scala - Glue 的 applyMapping 中 BigDecimal scala 的等效映射
- amazon-web-services - AWS SSO 和 CodeArtifact 登录需要手动更改区域的配置文件
- javascript - 画布渲染服务 [chartjs-node-canvas npm] 渲染到缓冲区需要太多时间来处理 chart.js 的图表?