Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Nightwatch.js

Fully integrated, easy to use End-to-End testing framework for web applications and websites written in Node.js. Maintained by @browserstack

Nightwatch.js

npm Node.js CI codecov npm package Discord Node Support

Nightwatch.js Logo

Nightwatch is an integrated testing framework powered by Node.js and using the W3C Webdriver API. It is the complete testing solution, developed at BrowserStack.

Nightwatch is trusted by thousands of software teams around the world since 2014 and it is used for:

☑️ End-to-end testing of web applications and websites
☑️ Component testing in isolation (Storybook / React / Vue / Vite)
☑️ Mobile app testing (since in v2.6 ✨)
☑️ API testing with Supertest
☑️ Unit testing of Node.js projects and libraries

⚙️ Get started with Nightwatch in 60 seconds

# from your existing project's root dir
$ npm init nightwatch@latest
# if you want to initialize a new project
$ npm init nightwatch@latest path/to/new/project

Nightwatch Examples

For various Nightwatch samples and boilerplate projects, check out the Nightwatch Community.

Pinned Loading

  1. nightwatch nightwatch Public

    Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

    JavaScript 11.9k 1.4k

  2. nightwatch-plugin-react nightwatch-plugin-react Public

    Nightwatch plugin which adds support for React component testing using the Vite dev server. Requires Nightwatch 2.3+

    JavaScript 6 11

  3. nightwatch-plugin-apitesting nightwatch-plugin-apitesting Public

    Run API tests in Nightwatch using supertest

    JavaScript 2 8

  4. nightwatch-plugin-vue nightwatch-plugin-vue Public

    Nightwatch plugin which adds support for Vue component testing using the Vite dev server. Requires Nightwatch 2.3+

    JavaScript 3 6

  5. mobile-helper-tool mobile-helper-tool Public

    Easily setup a fully-functional Android Emulator and iOS Simulator environment.

    TypeScript 8 15

  6. nightwatch-plugin-browserstack nightwatch-plugin-browserstack Public

    Official @nightwatchjs plugin to integrate with Browserstack Local

    JavaScript 4 22

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 37 repositories

AltStyle によって変換されたページ (->オリジナル) /