Book Image

Selenium Essentials

By : Prashanth Sams
Book Image

Selenium Essentials

By: Prashanth Sams

Overview of this book

Table of Contents (12 chapters)

Window functions


The browser window is a source key for web automation tests. A web page should cover W3C standards and meet responsive design needs. In general, the test status (pass/fail) varies with the varying size of browser windows for a buggy site built without proper responsive design and W3C standards. Selenium WebDriver handles browser window tasks, such as resizing the window, locating the window, and switching windows with its extensive API support without any JavaScript injections from outside. Let's discuss Selenium window functions:

  • The maximize() method lets you maximize the current browser window size. This function directly responds to the browser window; however, the user needs the java.awt.Robot library for Java bindings to work along with the screen resolutions. The following is the syntax of this function:

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

    Maximizing the browser window gives a better view of test execution. By default, the browser window is in normal mode and not maximized...