Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to switch back to Parent window using selenium in Java8

I used following code for child window,

driver.getWindowHandles().forEach(winHandle -> driver.switchTo().window(winHandle));

How to switch to parent window??

like image 384
varad_automation Avatar asked Mar 07 '26 01:03

varad_automation


1 Answers

    Set<String> ids = driver.getWindowHandles();
    Iterator<String> i = ids.iterator();
    String parentID = i.next(); //Parent Window
    while(i.hasNext())
    {
        String childID = i.next(); //Child Windows
        driver.switchTo().window(childID); // Iterating over child windows
    }

    driver.switchTo().window(parentID); //switching back to Parent window
like image 63
mkhurmi Avatar answered Mar 08 '26 15:03

mkhurmi



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!