【发布时间】:2023-04-05 17:39:02
【问题描述】:
我有一个 Jenkins windows 7 slave,用于使用 Selenium WebDriver(java,带有 Firefox 和 chrome 驱动程序;机器是 vmware vm)测试我的 UI webapp。 此外,slave 使用 JNLP 代理连接到 jenkins master。
问题是:在奴隶上测试失败,因为分辨率似乎是 800x600 而我需要 1920x1080-ish。
设置 selenium web 驱动程序窗口大小不会这样做,即
driver.manage().window().setSize(new Dimension(1920, 1080));
driver.manage().window().maximize();
有什么想法吗?我试图弄清楚应该在哪里进行显示分辨率配置。是否应该在 JVM 端完成(因为测试由 jenkins slave 执行)?还是windows的问题?
【问题讨论】:
标签: java selenium jenkins screen-resolution