3.0.3 • Published 1 year ago

wdio-edgedriver-service v3.0.3

Weekly downloads
1,235
License
MIT
Repository
github
Last release
1 year 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

1 year ago

3.0.2

1 year ago

3.0.1

1 year ago

3.0.0

1 year ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years 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