📅  最后修改于: 2023-12-03 15:08:48             🧑  作者: Mango
在 Selenium Java 中,通过 WebDriver
可以控制浏览器的行为。如果想要最大化浏览器窗口,可以使用 maximize
方法,该方法会调用浏览器的最大化功能。
以下是一个示例代码,展示如何在 Selenium Java 中使用 maximize
方法最大化浏览器窗口:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class MaximizeWindowExample {
public static void main(String[] args) {
// 设置 ChromeDriver 路径
System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver");
// 创建 ChromeDriver 实例
WebDriver driver = new ChromeDriver();
// 最大化浏览器窗口
driver.manage().window().maximize();
// 打开网页
driver.get("https://www.google.com");
// 关闭浏览器
driver.quit();
}
}
如上代码所示,首先需要设置 webdriver.chrome.driver
属性指定 ChromeDriver 路径,然后创建 ChromeDriver 实例。接着,调用 manage().window().maximize()
方法最大化浏览器窗口。最后,打开一个网页并关闭浏览器。
maximize
方法并不是所有浏览器都支持的功能。在某些浏览器或者操作系统下,该方法可能无法生效。setSize
方法设置窗口大小而不是最大化窗口。maximize
方法,此时浏览器窗口默认大小为浏览器的默认大小。