org.openqa.selenium.server.browserlaunchers
Class ProxyInjectionFirefoxCustomProfileLauncher
java.lang.Object
org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher
org.openqa.selenium.server.browserlaunchers.FirefoxCustomProfileLauncher
org.openqa.selenium.server.browserlaunchers.ProxyInjectionFirefoxCustomProfileLauncher
- All Implemented Interfaces:
- org.openqa.selenium.browserlaunchers.BrowserLauncher
public class ProxyInjectionFirefoxCustomProfileLauncher
- extends FirefoxCustomProfileLauncher
launcher for Firefox under proxy injection mode
In proxy injection mode, the selenium server is a proxy for all traffic from the browser, not
just traffic going to selenium-server URLs. The incoming HTML is modified to include selenium's
JavaScript, which then controls the test page from within (as opposed to controlling the test
page from a different window, as selenium remote control normally does).
- Author:
- nelsons
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyInjectionFirefoxCustomProfileLauncher
public ProxyInjectionFirefoxCustomProfileLauncher(Capabilities browserOptions,
RemoteControlConfiguration configuration,
String sessionId,
String browserLaunchLocation)
ProxyInjectionFirefoxCustomProfileLauncher
public ProxyInjectionFirefoxCustomProfileLauncher(Capabilities browserOptions,
RemoteControlConfiguration configuration,
String sessionId,
org.openqa.selenium.browserlaunchers.locators.BrowserInstallation browserInstallation)
init
protected void init()
- Overrides:
init
in class FirefoxCustomProfileLauncher
setChangeMaxConnections
public static void setChangeMaxConnections(boolean changeMaxConnections)
Copyright © 2012. All Rights Reserved.