WebdriverIO service to start & stop Selenium Standalone
npm install wdio-selenium-standalone-serviceWDIO Selenium Standalone Service  
================================
Handling the Selenium server is out of scope of the actual WebdriverIO project. This service helps you to run Selenium seamlessly when running tests with the WDIO testrunner. It uses the well know selenium-standalone NPM package that automatically setups the standalone server and all required driver for you.
The easiest way is to keep wdio-selenium-standalone-service as a devDependency in your package.json.
``json`
{
"devDependencies": {
"wdio-selenium-standalone-service": "~0.0.12"
}
}
You can simple do it by:
`bash`
npm install wdio-selenium-standalone-service --save-dev
Instructions on how to install WebdriverIO can be found here.
By default, Google Chrome, Firefox and PhantomJS are available when installed on the host system. In order to use the service you need to add selenium-standalone to your service array:
`js`
// wdio.conf.js
export.config = {
// ...
services: ['selenium-standalone'],
// ...
};
Type: String
.Type:
ObjectDefault:
{}Example:
`js
seleniumArgs: {
seleniumArgs: ["-port", "4441"],
javaArgs: [
"-Xmx1024m"
]
},
`$3
Map of arguments for the Selenium server, passed directly to Selenium.install().Type:
ObjectDefault:
{}$3
Boolean for skipping selenium-standalone server install.Type:
BooleanDefault:
false`----
For more information on WebdriverIO see the homepage.