how to use already opened browser for testing instead of opening a new one.

Open 1 Answers 100 Views

Every time I run my selenium code from eclipse, webdriver launches a new browser and executes my tests. I need a way to re-use a previously opened browser; so webdriver would open browser the first time, then the second time, i run my eclipse program, I want it to simply pick up the previous browser instance and continue to run my tests on that same instance. 

1 Answer


You can use below code to continue to use existing Firefox browser. You can use RemoteWebDriver class and get existing instance from the URL http://localhost:7055/hub.


System.Uri uri = new System.Uri("http://localhost:7055/hub");
WebDriver = new RemoteWebDriver(uri, DesiredCapabilities.Firefox());


java.net.URL uri = new java.net.URL("http://localhost:7055/hub");
WebDriver = new RemoteWebDriver(uri, DesiredCapabilities.Firefox());


driver = webdriver.Remote(

Hope that helps!

answered Mar 1 by anonymous