Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

wdio-selenium-standalone-service

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wdio-selenium-standalone-service

WebdriverIO service to start & stop Selenium Standalone

  • 0.0.12
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

WDIO Selenium Standalone Service Code Climate Build Status

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.

Installation

The easiest way is to keep wdio-selenium-standalone-service as a devDependency in your package.json.

{
  "devDependencies": {
    "wdio-selenium-standalone-service": "~0.0.12"
  }
}

You can simple do it by:

npm install wdio-selenium-standalone-service --save-dev

Instructions on how to install WebdriverIO can be found here.

Configuration

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:

// wdio.conf.js
export.config = {
  // ...
  services: ['selenium-standalone'],
  // ...
};

Options

seleniumLogs

Path where all logs from the Selenium server should be stored.

Type: String

seleniumArgs

Map of arguments for the Selenium server, passed directly to Selenium.start().

Type: Object

Default: {}

Example:

seleniumArgs: {
  seleniumArgs: ["-port", "4441"],
  javaArgs: [
    "-Xmx1024m"
  ]
},

seleniumInstallArgs

Map of arguments for the Selenium server, passed directly to Selenium.install().

Type: Object

Default: {}

skipSeleniumInstall

Boolean for skipping selenium-standalone server install.

Type: Boolean

Default: false


For more information on WebdriverIO see the homepage.

Keywords

FAQs

Package last updated on 11 Dec 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc