public class SafariCustomProfileLauncher extends AbstractBrowserLauncher
Modifier and Type | Field and Description |
---|---|
protected org.openqa.selenium.browserlaunchers.locators.BrowserInstallation |
browserInstallation |
protected String[] |
cmdarray |
protected File |
customProfileDir |
protected org.openqa.selenium.browserlaunchers.MacProxyManager |
mpm |
protected org.openqa.selenium.os.CommandLine |
process |
protected org.openqa.selenium.browserlaunchers.WindowsProxyManager |
wpm |
browserConfigurationOptions, sessionId
Constructor and Description |
---|
SafariCustomProfileLauncher(Capabilities browserOptions,
RemoteControlConfiguration configuration,
String sessionId,
String browserLaunchLocation) |
Modifier and Type | Method and Description |
---|---|
protected void |
changeRegistrySettings() |
void |
close() |
protected void |
ensureCleanSession() |
protected void |
launch(String url) |
protected void |
launchSafari(String url) |
protected org.openqa.selenium.browserlaunchers.locators.BrowserInstallation |
locateSafari(String browserLaunchLocation) |
protected String |
makeRedirectionHtml(File parentDir,
String url) |
getCommandLineFlags, getCommandLineFlagsAsArray, getConfiguration, getPort, getTimeout, launchHTMLSuite, launchRemoteSession
protected File customProfileDir
protected String[] cmdarray
protected org.openqa.selenium.browserlaunchers.locators.BrowserInstallation browserInstallation
protected org.openqa.selenium.os.CommandLine process
protected org.openqa.selenium.browserlaunchers.WindowsProxyManager wpm
protected org.openqa.selenium.browserlaunchers.MacProxyManager mpm
public SafariCustomProfileLauncher(Capabilities browserOptions, RemoteControlConfiguration configuration, String sessionId, String browserLaunchLocation)
protected org.openqa.selenium.browserlaunchers.locators.BrowserInstallation locateSafari(String browserLaunchLocation)
protected void launch(String url)
launch
in class AbstractBrowserLauncher
protected void launchSafari(String url)
public void close()
protected void ensureCleanSession()
protected void changeRegistrySettings()
Copyright © 2013. All rights reserved.