1600133971 / vue-cli-plugin-ui-testcafe

vue-cli-plugin-ui-testcafe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

☕️ vue-cli-plugin-ui-testcafe

e2e-testcafe plugin(ui) for vue-cli 3.x

This adds E2E testing support using TestCafe.

Features

Implemented

  • Run TestCafe tests in headless chrome with vue-cli-service testcafe

Injected Commands

  • vue-cli-service testcafe

    run e2e tests with testcafe.

    Options:

    --mode     specify the mode the dev server should run in. (default: development)
    --url      run e2e tests against given url instead of auto-starting dev server
    --file     runs a specific spec file or a directory of spec files
    

    Additionally, all TestCafe CLI options for testcafe are also supported.

    This command automatically starts a server in development mode to run the e2e tests against. If you want to run the tests multiple times without having to restart the server every time, you can start the server with vue-cli-service serve --mode production in one terminal, and then run e2e tests against that server using the --url option.

Configuration

We've pre-configured TestCafe to place most of the e2e testing related files under <projectRoot>/tests/e2e.

Installing in an Already Created Project

npm install -D vue-cli-plugin-ui-testcafe

For TestCafe Statistics in vue-cli 3.x ui, please install vue-cli-addon-ui-testcafe in npm's global mode.

npm install -g vue-cli-addon-ui-testcafe

About

vue-cli-plugin-ui-testcafe

License:MIT License


Languages

Language:JavaScript 97.8%Language:CoffeeScript 1.1%Language:TypeScript 1.1%