Nightwatch.js Nightwatch.js
  Guide  
  API  
Community
  Blog  
Chat with us on Discord Nightwatch on Github
2.4.0
  • Latest 2.4.0
  • Version 1.7
  • Version 0.9
  • All Versions
      • What is Nightwatch?
      • What’s new in v2?
      • Release notes
      • Install Nightwatch
      • Using Selenium server
      • Using cloud providers
      • BDD test syntax
      • Exports test syntax
      • ES6 async/await
      • Finding DOM elements
      • Assertions
      • Xpath selectors
      • Complex user actions
      • Test hooks
      • Test globals
      • Global hooks
      • Use CucumberJS
      • Use Mocha as a test runner
      • Write component tests (React)
      • Write unit & integration tests
      • Write accessibility tests
      • Chrome Devtools Recorder
      • CLI test runner
      • Skip / disable tests
      • Run tests in parallel
      • Filter by test tags
      • Use test groups
      • Programmatic API
      • Nightwatch config file
      • Define test environments
      • Use ENV variables
      • Take screenshots on test failure
      • Test output
      • Advanced test source filtering
      • WebDriver settings
      • Selenium settings
      • Configure BrowserStack settings
      • Configure AWS Device Farm
      • Component testing
      • Test environments
      • Test globals
      • Session capabilities
      • Parallel testing
      • Page object model
      • Define custom commands
      • Define custom assertions
      • Create custom reporters
      • Create Nightwatch plugins
        • Getting started
        • Define elements
        • Define sections
        • Add page-specific commands
        • Overview
        • Use .pause()
        • Use .debug()
        • Capture browser logs
        • Capture browser exceptions
        • Take heap snapshot
        • Jenkins
        • Github Actions
        • Bamboo
        • Azure Pipelines
        • CircleCI
        • Gitlab CI
        • Capture network calls
        • Mock network response
        • Mock geolocation
        • JUnit XML reporter
        • HTML reporter
        • JSON reporter
        • Mochawesome reporter
        • Slack reporter
        • Allure reporter
        • Teamcity reporter
        • Add custom reporter
        • Use Nightwatch with Appium
        • Override device dimensions
        • GeckoDriver (Firefox)
        • ChromeDriver
        • SafariDriver
        • EdgeDriver
        • Command-line Options
        • All settings
        • Default settings
        • Style guide
        • From Nightwatch v1
        • From Protractor
    Nightwatch
    About Blog Newsletter How to contribute Release History
    Resources
    Community Resources Report Issues Github Discussions Stack Overflow Chat with us on Discord
    Get Started
    What is Nightwatch? Set up Nightwatch Run your first test API Reference Config Settings
    Subscribe to Newsletter
    Github Youtube Twitter Discord
    nightwatch-browserstack

    Nightwatch was established in 2014 and since 2021 it is actively maintained at BrowserStack with the help of all our contributors.

    © 2022 BrowserStack Limited • Code licensed under the MIT License.