5.0.8 • Published 2 years ago

@vue/cli-plugin-e2e-webdriverio v5.0.8

Weekly downloads
1,283
License
MIT
Repository
github
Last release
2 years ago

@vue/cli-plugin-e2e-webdriverio

e2e-webdriverio plugin for vue-cli

Injected Commands

  • vue-cli-service test:e2e

    Run end-to-end tests with WebdriverIO.

    Options:

    --remote          Run tests remotely on SauceLabs
    
    All WebdriverIO CLI options are also supported.

    Additionally, all WebdriverIO CLI options are also supported. E.g.: --baseUrl, --bail etc.

Project Structure

The following structure will be generated when installing this plugin:

tests/e2e/
  ├── pageobjects/
  |   └── app.page.js
  ├── specs/
  |   ├── app.spec.js
  └── .eslintrc.js

In addition to that there will be 3 configuration files generated:

  • wdio.shared.conf.js: a shared configuration with all options defined for all environments
  • wdio.local.conf.js: a local configuration for local testing
  • wdio.sauce.conf.js: a remote configuration for testing on a cloud provider like Sauce Labs

The directories contain:

pageobjects

Contains an example for an page object. Read more on using PageObjects with WebdriverIO.

specs

Your e2e tests.

Installing in an Already Created Project

vue add e2e-webdriverio

For users with older CLI versions you may need to run vue add @vue/e2e-webdriverio.

Running Tests

By default, all tests inside the specs folder will be run using Chrome. If you'd like to run end-to-end tests against Chrome (or Firefox) in headless mode, simply pass the --headless argument. Tests will be automatically run in parallel when executed in the cloud.

$ vue-cli-service test:e2e

Running a single test

To run a single test supply the filename path. E.g.:

$ vue-cli-service test:e2e --spec tests/e2e/specs/test.js

Skip Dev server auto-start

If the development server is already running and you want to skip starting it automatically, pass the --url argument:

$ vue-cli-service test:e2e --baseUrl=http://localhost:8080/
5.0.8

2 years ago

5.0.7

2 years ago

5.0.6

2 years ago

5.0.5

2 years ago

4.5.18

2 years ago

4.5.19

2 years ago

5.0.4

2 years ago

5.0.3

2 years ago

5.0.2

2 years ago

4.5.16

2 years ago

4.5.17

2 years ago

5.0.1

2 years ago

5.0.0

2 years ago

5.0.0-rc.2

2 years ago

5.0.0-rc.3

2 years ago

5.0.0-rc.1

2 years ago

5.0.0-beta.7

2 years ago

4.5.15

2 years ago

5.0.0-rc.0

2 years ago

5.0.0-beta.6

3 years ago

4.5.14

3 years ago

5.0.0-beta.5

3 years ago

5.0.0-beta.4

3 years ago

5.0.0-beta.3

3 years ago

5.0.0-beta.2

3 years ago

4.5.13

3 years ago

5.0.0-beta.0

3 years ago

5.0.0-beta.1

3 years ago

5.0.0-alpha.8

3 years ago

4.5.12

3 years ago

5.0.0-alpha.7

3 years ago

5.0.0-alpha.6

3 years ago

5.0.0-alpha.5

3 years ago

5.0.0-alpha.4

3 years ago

4.5.11

3 years ago

5.0.0-alpha.3

3 years ago

4.5.10

3 years ago

5.0.0-alpha.2

3 years ago

5.0.0-alpha.1

3 years ago

5.0.0-alpha.0

3 years ago

4.5.9

3 years ago

4.5.8

4 years ago

4.5.7

4 years ago

4.5.6

4 years ago

4.5.5

4 years ago

4.5.4

4 years ago

4.5.3

4 years ago

4.5.2

4 years ago

4.5.1

4 years ago