Nightwatch logo of an owl
  • Guide
  • API
  • About
  • Blog
  • Search
  • GitHub
  • Discord
    • Previous 2.6.19
    • Version 1.7
    • Version 0.9
    • All versions
  • Guide
  • API
  • About
  • Blog
  • Github
  • Discord
  • Release Notes (Current version 3.11.0)
Guide pages
      • What is Nightwatch?
      • What's new in v3?
      • Release notes
      • Install Nightwatch
      • Using Selenium server
      • Using cloud providers
      • Test environments
      • Test globals
      • Session capabilities
      • Parallel testing
      • Page object model
      • Introduction
      • Commands
      • Selectors
      • Assertions
      • BDD test syntax
      • Exports test syntax
      • ES6 async/await
      • Finding DOM elements
      • Xpath selectors
      • Complex user actions
      • Using test hooks
      • Test globals
      • Global hooks
      • Accessibility testing
      • Visual regression testing
      • API testing
      • Unit & integration testing
      • Test Doubles
      • Nightwatch Inspector
      • CLI test runner
      • Mocha integration
      • Skip / disable tests
      • Running in parallel
      • Filter by test tags
      • Test groups
      • Programmatic API
      • CucumberJS integration
      • Chrome Devtools Recorder
      • Introduction
      • Using the Vite plugin
      • Test React components
      • Write JSX React tests
      • Storybook integration
      • Using Angular
      • Debug component tests
      • Introduction
      • Installation
      • Write Tests
      • Using Selectors
      • Using Commands
      • Using Assertions
      • Run Tests
      • Debug Tests
      • 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
        • 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
        • DOM history
        • Chrome Extension Testing
        • Use Nightwatch with Appium
        • Override device dimensions
      • Define custom commands
      • Define custom assertions
      • Create custom reporters
      • Plugins
        • GeckoDriver (Firefox)
        • ChromeDriver
        • SafariDriver
        • EdgeDriver
        • Command-line Options
        • All settings
        • Default settings
      • Comparison With Leading Frameworks
        • Style guide
        • From Nightwatch v1
        • From Protractor
    On this page
    Contribute
    Edit this page
    Community
    Join us on Discord Read our blog Nightwatch Docs on Github
    • Features
      • Test native mobile app
      • Developer Experience
      • Go beyond E2E
      • Multiple testing types
    • Resources
      • Community
      • Discussions
      • Chat with us
      • Stack Overflow
      • Report Issues
    • Docs
      • What is Nightwatch?
      • Run your first Test
      • Start with VS code
      • Test on mobile devices
      • API reference
      • Guide
      • Config settings
    • Nightwatch
      • About
      • Blog
      • How to Contribute?
      • Release History
    Nightwatch.js logo

    Subscribe to our newsletter

    GitHub Youtube Twitter Discord
    BrowserStack Logo An illustration of BrowserStack Logo

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

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