Firefox Driver Firefox driver is included in the selenium-server-stanalone.jar available in the downloads. The driver comes in the form of an xpi (firefox extension) which is added to the firefox profile when you start a new instance of FirefoxDriver. Pros.

Selenium Firefox Driver

Download Selenium Webdriver For Mac
Runs in a real browser and supports Javascript. Faster than the InternetExplorerDriver Cons. Slower than the HtmlUnitDriver Important System Properties The following system properties (read using System.getProperty and set using System.setProperty in Java code or the ' -DpropertyName=value' command line flag) are used by the FirefoxDriver: Property What it means webdriver.firefox.bin The location of the binary used to control firefox. Webdriver.firefox.marionette Boolean value, if set on standalone-server will ignore any 'marionette' desired capability requested and force firefox to use GeckoDriver (true) or Legacy Firefox Driver (false) webdriver.firefox.profile The name of the profile to use when starting firefox.