org.openqa.selenium.server.browserlaunchers
Class ProxyInjectionInternetExplorerCustomProxyLauncher
java.lang.Object
org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher
org.openqa.selenium.server.browserlaunchers.InternetExplorerCustomProxyLauncher
org.openqa.selenium.server.browserlaunchers.ProxyInjectionInternetExplorerCustomProxyLauncher
- All Implemented Interfaces:
- BrowserLauncher
public class ProxyInjectionInternetExplorerCustomProxyLauncher
- extends InternetExplorerCustomProxyLauncher
launcher for IE 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 |
ProxyInjectionInternetExplorerCustomProxyLauncher
public ProxyInjectionInternetExplorerCustomProxyLauncher(BrowserConfigurationOptions browserOptions,
RemoteControlConfiguration configuration,
java.lang.String sessionId,
java.lang.String browserLaunchLocation)
changeRegistrySettings
protected void changeRegistrySettings()
throws java.io.IOException
- Overrides:
changeRegistrySettings
in class InternetExplorerCustomProxyLauncher
- Throws:
java.io.IOException
setChangeMaxConnections
public static void setChangeMaxConnections(boolean changeMaxConnections)
Copyright © 2009. All Rights Reserved.