

Write to total window handle number to the console.Get all window handles and hold them in a list.Locate the “Visit !” link and click it.Get the current window’s handle and write to the console window.Example-1: How to Handle Multiple Windows in Selenium? – driver.switchTo().window(String handle) – We can switch to the target window by using its handle. – driver.getWindowHandles() – We can get all windows handles – driver.getWindowHandle() – We can get the current window’s handle I want to explain what Selenium Webdriver provides us for window handles. We can manage the windows with their handles.

Handle means a specific identifier that represents its window. Let’s get started! Window Handling in Selenium with HandlesĮvery window has a unique handle. Sometimes, we need to deal with a new window or multiple windows in our test automation projects and for these situations, we should use webdriver API’s built-in window methods.

How to handle multiple windows in Selenium? Yes, in this post, we will learn all tactics for window handling in Selenium and answer this question.
