public class FirefoxCustomProfileLauncher extends AbstractBrowserLauncher
Modifier and Type | Field and Description |
---|---|
protected boolean |
changeMaxConnections |
browserConfigurationOptions, sessionId
Constructor and Description |
---|
FirefoxCustomProfileLauncher(org.openqa.selenium.Capabilities browserOptions,
RemoteControlConfiguration configuration,
String sessionId,
org.openqa.selenium.browserlaunchers.locators.BrowserInstallation browserInstallation) |
FirefoxCustomProfileLauncher(org.openqa.selenium.Capabilities browserOptions,
RemoteControlConfiguration configuration,
String sessionId,
String browserLaunchLocation) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Implementation identical to that in FirefoxChromeLauncher.
|
protected void |
init() |
protected void |
killFirefoxProcess()
Wrapper to allow for stubbed-out testing
|
protected void |
launch(String url) |
protected void |
removeCustomProfileDir()
Wrapper to allow for stubbed-out testing
|
static void |
setChangeMaxConnections(boolean changeMaxConnections) |
protected void |
setCommandLine(org.openqa.selenium.os.CommandLine p) |
protected void |
setCustomProfileDir(File value) |
getCommandLineFlags, getCommandLineFlagsAsArray, getConfiguration, getPort, getTimeout, launchHTMLSuite, launchRemoteSession
public FirefoxCustomProfileLauncher(org.openqa.selenium.Capabilities browserOptions, RemoteControlConfiguration configuration, String sessionId, String browserLaunchLocation) throws InvalidBrowserExecutableException
public FirefoxCustomProfileLauncher(org.openqa.selenium.Capabilities browserOptions, RemoteControlConfiguration configuration, String sessionId, org.openqa.selenium.browserlaunchers.locators.BrowserInstallation browserInstallation)
protected void init()
protected void launch(String url)
launch
in class AbstractBrowserLauncher
public void close()
protected void removeCustomProfileDir() throws RuntimeException
RuntimeException
protected void killFirefoxProcess()
protected void setCustomProfileDir(File value)
protected void setCommandLine(org.openqa.selenium.os.CommandLine p)
public static void setChangeMaxConnections(boolean changeMaxConnections)
Copyright © 2014. All rights reserved.