3.0.3 • Published 10 months ago

wdio-edgedriver-service v3.0.3

Weekly downloads
1,235
License
MIT
Repository
github
Last release
10 months ago

WDIO EdgeDriver Service Tests Audit

This service helps you to run Microsoft WebDriver (Edge) seamlessly when running tests with the WDIO testrunner.

It does not require a Selenium server, but uses the Microsoft WebDriver that is installed as a Windows Feature on Demand or as edgedriver NPM package for Chromium-based Edge.

Example capabilities:

capabilities: [{
    browserName: 'MicrosoftEdge'
}]

Installation

npm install wdio-edgedriver-service --save-dev

Configuration

By design, only Edge is available. In order to use the service you need to add edgedriver to your service array:

// wdio.conf.js
export.config = {
    // MANDATORY: Add edgedriver to service array.
    // Default: empty array
    services: [
        'edgedriver',
        // service options
        {
            outputDir: './logs',
            // see https://github.com/webdriverio-community/node-edgedriver#options for more
            // options that can be passed into EdgeDriver directly
            edgedriverOptions: {
                verbose: true
            }
        }
    ],
};

Options

outputDir

The path where the output of the Safaridriver server should be stored (uses the config.outputDir by default when not set).

Type: string

logFileName

The name of the log file to be written in outputDir. Requires outputDir to be set in WebdriverIO config or as service option.

Type: string Default: wdio-edgedriver-service-<cid>.log

edgedriverOptions

Options that are passed into EdgeDriver. See driver docs for more information.

Type: EdgedriverParameters Default: {}


For more information on WebdriverIO see the homepage.

3.0.3

10 months ago

3.0.2

11 months ago

3.0.1

12 months ago

3.0.0

12 months ago

2.1.2

1 year ago

2.1.1

1 year ago

2.1.0

1 year ago

2.0.0

2 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.0

5 years ago