JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 37
  • Score
    100M100P100Q92325F
  • License MIT

Automatically installs Selenium (if necessary) and runs End-to-End tests with Nightwatch.

Package Exports

  • nightwatch-autorun

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (nightwatch-autorun) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

nightwatch-autorun npm

Gitter

CircleCI Dependencies Dev Dependencies

Automatically installs Selenium (if necessary) and runs End-to-End tests with Nightwatch.

What it does

  1. Installs Selenium

  2. Starts Selenium on default 4444 port with -debug outputs logs to $LOG_DIR or $(pwd)/reports/selenium.log

  3. Starts WebpackDevServer based on $WEBPACK_CONFIG or $(pwd)/webpack.config.js on port $PORT or 8080

  4. Runs Nightwatch with $NIGHTWATCH_CONFIG or $(pwd)/nightwatch.json or baked in nightwatch.json config and outputs reports to $REPORT_DIR or $(pwd)/reports/test-e2e

Requirements

  1. Java

    Required by Selenium

  2. webpack.config.js to run dev server

Updating google-chrome

Selenium-standalone requires the most stable google chrome version. CircleCI