Supported Local Browsers
Iridium supports running tests on multiple browsers. The browser is configured using the
testDestination system property. The following values are valid for this system property:
Some browsers require additional software or extensions to be downloaded before that can be used with Iridium. These downloads are listed in http://www.seleniumhq.org/download/.
Automatic Driver Configuration
Iridium supplies drivers for Chrome, IE, Opera, Firefox (via the Marionette driver) and PhantomJS if no driver is specified via system properties.
Specifying the system properties for the browser drivers overrides the drivers supplied with Iridium.
Browsers like Safari still need to have the extensions manually installed.
webdriver.opera.driver system property needs to be set to the full path of the
The Opera driver be downloaded from https://github.com/operasoftware/operachromiumdriver/releases.
webdriver.chrome.driver system property needs to be set to the full path pf the
The Chrome driver be downloaded from http://chromedriver.storage.googleapis.com/index.html?path=2.22/.
phantomjs.binary.path system property needs to be set to the full path of the
PhantomJS can be downloaded from http://phantomjs.org/download.html.
Safari has an extension called
SafariDriver.safariextz that needs to be installed before Iridium can interact with the browser.
This can be downloaded from http://selenium-release.storage.googleapis.com/2.48/SafariDriver.safariextz.
Firefox up to version 47 works without any additional configuration when
testDestination is set to
Later versions of Firefox require
testDestination to be set to
MARIONETTE. See https://github.com/SeleniumHQ/selenium/issues/2559 for more details on why the new Marionette driver is required for recent versions of Firefox.
webdriver.gecko.driver system property needs to be set to the full path to the Marionette driver.
The Marionette driver can be downloaded from https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver.
webdriver.ie.driver system property needs to be set to the full path of the IE driver.
The IE driver can be downloaded from http://selenium-release.storage.googleapis.com/2.53/IEDriverServer_Win32_2.53.1.zip or http://selenium-release.storage.googleapis.com/2.53/IEDriverServer_x64_2.53.1.zip.