Documentation sources for nightwatchjs.org website.
Nightwatchjs is a UI automated testing framework powered by Node.js. It uses the Selenium WebDriver API.
Overview
├── What is Nightwatch?
├── Overview of Selenium
├── Theory of Operation
Getting started
├── Install Node.js
├── Install Nightwatch
├── Selenium Server
Configuration
├── Basic Settings
├── Selenium Settings
├── Test Settings
Using Nightwatch
├── Writing Tests
├── Using Xpath
├── Using Page Objects
├── Test Hooks
├── Asynchronous Test Hooks
├── External Globals
Running Tests
├── Nightwatch Runner
├── Command-line Options
├── Test Groups
├── Test Tags
├── Disabling Tests
├── Parallel Running
├── Using Grunt
Extending Nightwatch
├── Custom commands
├── Custom assertions
└── Custom reporter