How to open a new tab using Selenium WebDriver?

后端 未结 29 2817
野的像风
野的像风 2020-11-22 04:40

How to open a new tab in the existing Firefox browser using Selenium WebDriver (a.k.a. Selenium 2)?

29条回答
  •  余生分开走
    2020-11-22 05:27

    Handling browser window using Selenium Webdriver:

    String winHandleBefore = driver.getWindowHandle();
    
    for(String winHandle : driver.getWindowHandles())  // Switch to new opened window
    {
        driver.switchTo().window(winHandle);
    }
    
    driver.switchTo().window(winHandleBefore);   // move to previously opened window
    

提交回复
热议问题