How to hide Firefox window (Selenium WebDriver)?

0
0

When I execute multiple test simultaneously, i don’t want to keep Firefox browser window visible.. I can minimize it using selenium.minimizeWindow() but I don’t want to do it.

Is there any way to hide Firefox window? I am using FireFox WebDriver.

  • You must to post comments
0
0

Python

The easiest way to hide the browser is to install PhantomJS. Then, change this line:

driver = webdriver.Firefox()

to:

driver = webdriver.PhantomJS()

The rest of your code won’t need to be changed and no browser will open. For debugging purposes, use driver.save_screenshot('screen.png') at different steps of your code or just switch to the Firefox webdriver again.

On Windows, you will have to specify the path to phantomjs.exe:

driver = webdriver.PhantomJS('C:\phantomjs-1.9.7-windows\phantomjs.exe')


Java

Have a look at Ghost Driver: How to run ghostdriver with Selenium using java


C#

How to hide FirefoxDriver (using Selenium) or put it in C#Form

  • You must to post comments
Showing 1 result
Your Answer
Post as a guest by filling out the fields below or if you already have an account.
Name*
E-mail*
Website