How to open a link in new tab (chrome) using Selenium WebDriver?

后端 未结 14 2489
余生分开走
余生分开走 2020-11-30 03:37
System.setProperty(\"webdriver.chrome.driver\", \"D:\\\\softwares\\\\chromedriver_win32\\\\chromedriver.exe\");

WebDriver driver = new ChromeDriver();
driver.manage         


        
14条回答
  •  再見小時候
    2020-11-30 04:09

    Selenium 4 is already included this feature now, you can directly 
    open new Tab or new Window with any URL. 
    
    WebDriverManager.chromedriver().setup();
    
    driver = new ChromeDriver(options);
    
    driver.get("www.Url1.com");     
    //  below code will open Tab for you as well as switch the control to new Tab
    driver.switchTo().newWindow(WindowType.TAB);
    
    // below code will navigate you to your desirable Url 
    driver.get("www.Url2.com");
    
    download Maven dependencies, this is what I downloaded - 
    
            
                io.github.bonigarcia
                webdrivermanager
                3.7.1
            
            
                commons-io
                commons-io
                2.6
             
    
        you can refer: https://codoid.com/selenium-4-0-command-to-open-new-window-tab/
    
        watch video : https://www.youtube.com/watch?v=7SpCMkUKq-Y&t=8s
    
    google out for - WebDriverManager selenium 4
    

提交回复
热议问题