Selenium WebDriver provides methods to maximize and minimize the browser window.
1. To maximize the browser window to full screen, use:
driver.manage().window().maximize();
2. To minimize the browser window, use:
driver.manage().window().minimize();
Note: minimize() method is available from Selenium 4 onward.
Example Code
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class BrowserWindowExample {
public static void main(String[] args) {
WebDriver driver = new ChromeDriver();
// Open a website
driver.get("https://www.qafeast.com");
// Maximize the browser window
driver.manage().window().maximize();
// Wait for a few seconds (for demo purposes)
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
// Minimize the browser window
driver.manage().window().minimize();
// Close the browser
driver.quit();
}
}