From: Joel Pearson Date: 2013-02-04T04:39:49+09:00 Subject: Re: Can we open a page in a new tab in the same browser using selenium-webdriver? I highly recommend watir-webdriver, selenium's API just feels so clumsy in comparison, and it's the same underlying driver... As far as I know, tabs are not supported in webdriver. However, here's an alternative: driver = Selenium::WebDriver.for :firefox driver.get 'http://www.google.com' #Extract the link we want to go to address = driver.find_element(:link_text, "Gmail").attribute('href') #Open a new browser window driver.execute_script( "window.open()" ) #Use the newest window driver.switch_to.window( driver.window_handles.last ) #Navigate to the url we just extracted driver.get address -- Posted via http://www.ruby-forum.com/.