Class FirefoxDriverFactory


  • public class FirefoxDriverFactory
    extends WebDriverFactory
    Factory of FirefoxDriver.
    • Constructor Detail

      • FirefoxDriverFactory

        public FirefoxDriverFactory()
    • Method Detail

      • newFirefoxOptions

        public static org.openqa.selenium.firefox.FirefoxOptions newFirefoxOptions​(DriverOptions driverOptions)
        Create and initialize FirefoxOptions.
        Parameters:
        driverOptions - driver options.
        Returns:
        FirefoxOptions.
      • newInstance

        public org.openqa.selenium.WebDriver newInstance​(DriverOptions driverOptions)
        Description copied from class: WebDriverFactory
        Create new WebDriver instance with driver options.
        Specified by:
        newInstance in class WebDriverFactory
        Parameters:
        driverOptions - driver options.
        Returns:
        WebDriver instance.
      • setDriverSpecificCapabilitiesForRemoteWebDriver

        public static void setDriverSpecificCapabilitiesForRemoteWebDriver​(org.openqa.selenium.remote.DesiredCapabilities caps,
                                                                           DriverOptions driverOptions)
        set driver specific capabilities for RemoteWebDriver.
        Parameters:
        caps - desired capabilities.
        driverOptions - driver options.