cd selenium-remote-control-1.0-beta-1\selenium-server-1.0-beta-1
java -jar selenium-server.jar
Usage: java -jar selenium-server.jar [-interactive] [options]
- -port
: the port number the selenium server should use (default 4444) - -timeout
: an integer number of seconds before we should give up - -interactive: puts you into interactive mode. See the tutorial for more details
- -multiWindow: puts you into a mode where the test web site executes in a separate window, and selenium supports frames
- -forcedBrowserMode
: sets the browser mode (e.g. "*iexplore" for all sessions, no matter what is passed to getNewBrowserSession - -userExtensions
: indicates a JavaScript file that will be loaded into selenium - -browserSessionReuse: stops re-initialization and spawning of the browser between tests
- -avoidProxy: By default, we proxy every browser request; set this flag to make the browser use our proxy only for URLs containing '/selenium-server'
- -firefoxProfileTemplate
: normally, we generate a fresh empty Firefox profile every time we launch. You can specify a directory to make us copy your profile directory instead. - -debug: puts you into debug mode, with more trace information and diagnostics
- -log: writes lots of debug information out to a log file
- -htmlSuite
- -proxyInjectionMode: puts you into proxy injection mode, a mode where the selenium server acts as a proxy server for all content going to the test application. Under this mode, multiple domains can be visited, and the following additional flags are supported:
- -dontInjectRegex
: an optional regular expression that proxy injection mode can use to know when to bypss injection - -userJsInjection
: specifies a JavaScript file which will then be injected into all pages - -userContentTransformation
We also support two Java system properties: -Dhttp.proxyHost
and -Dhttp.proxyPort
. Selenium RC normally overrides your proxy server configuration, using the Selenium Server as a proxy. Use these options if you need to use your own proxy together with the Selenium Server proxy. Use the proxy settings like like this:
java -Dhttp.proxyHost=myproxy.com -Dhttp.proxyPort=1234 -jar selenium-server.jar
If your HTTP proxy requires authentication, you will also need to set -Dhttp.proxyUser
and -Dhttp.proxyPassword
, in addition to http.proxyHost and http.proxyPort. java -Dhttp.proxyHost=myproxy.com -Dhttp.proxyPort=1234 -Dhttp.proxyUser=joe -Dhttp.proxyPassword=example -jar selenium-server.jar
No comments:
Post a Comment