Mohit Jaiswal
Mohit Jaiswal

Reputation: 49

driver.manage().window().maximize() is not working for chrome in Selenium

In Selenium, I am facing some issue when open browser in chrome then full screen is not working.

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

Upvotes: 1

Views: 7794

Answers (2)

Mohit Jaiswal
Mohit Jaiswal

Reputation: 49

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

Replace to

driver.manage().window().fullscreen(); 

And it's working

Upvotes: 2

undetected Selenium
undetected Selenium

Reputation: 193088

As per manage().window().maximize() method not maximize a correct window using driver.manage().window().maximize(); to maximize the Chrome Browser is not the optimum way. Instead use ChromeOptions to maximize the Chrome Browser as follows:

ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized");
WebDriver driver = new ChromeDriver(options);

To open Chrome Browser in kiosk mode you can also use:

ChromeOptions options = new ChromeOptions();
options.addArguments("--kiosk");
return new ChromeDriver(options); 

As an alternative you can also use the argument window-size as follows:

ChromeOptions options = new ChromeOptions();
options.addArguments("window-size=1400,600");
WebDriver driver = new ChromeDriver(options);

Upvotes: 1

Related Questions