如何在设置GEB/SPOCK/GROOVY SELENIUM测试时最大化Chromedriver



我在设置测试时遇到了一些问题。与Firefox驱动程序不同,屏幕不会变得更大。这就是我设置的方式:

chrome {
        driver = {
            System.setProperty('webdriver.chrome.driver', '.....)
            def chromeDriver = new ChromeDriver()
            chromeDriver.switchTo().window(chromeDriver.getWindowHandle());
            chromeDriver.manage().window().maximize()
            chromeDriver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS)
            chromeDriver
        }

我缺少或做错了什么吗?

谢谢

您使用此命令

设置大小

driver.manage().window().setSize(new Dimension(1920, 1080))
您可以设置为所需的尺寸。

您不需要使用

chromeDriver.switchTo().window(chromeDriver.getWindowHandle());

是否只有一个窗口打开

最新更新