首页 > 解决方案 > TeamCity Agent - 自动化脚本在小窗口中运行。Selenium GUI 自动化

问题描述

使用 TeamCity CI/CD 运行 Selenium UI 自动化。脚本在代理中运行良好。但我可以观察到浏览器窗口的大小很小。我也给出了最大化窗口代码。但没有运气......

有人请帮助我在 TeamCity Agent 机器上运行脚本时最大化窗口。

浏览器使用:Chrome

使用以下代码在本地运行良好。仅在 TeamCity 代理机器中面临浏览器无法最大化问题。

使用的代码:

driver.manage().window().maximize();

((JavascriptExecutor)driver).executeScript("window.resizeTo(screen.width, screen.height)");

driver.manage().window().setPosition(new Point(0, 0));

driver.manage().window().setSize(new Dimension(1366,768));

driver.findElement(By.tagName("body")).sendKeys(Keys.F11);

标签: seleniumselenium-chromedriverteamcityteamcity-9.0teamcity-8.0

解决方案


推荐阅读