Nightwatchjs logo

Nightwatchjs

Automated testing and continous integration framework based on node.js and selenium webdriver
81
151
+ 1
2

What is Nightwatchjs?

Nightwatch.js is an easy to use Node.js based End-to-End (E2E) testing solution for browser based apps and websites. It uses the powerful Selenium WebDriver API to perform commands and assertions on DOM elements.
Nightwatchjs is a tool in the Browser Testing category of a tech stack.
Nightwatchjs is an open source tool with 10.2K GitHub stars and 1K GitHub forks. Here鈥檚 a link to Nightwatchjs's open source repository on GitHub

Who uses Nightwatchjs?

Companies
25 companies reportedly use Nightwatchjs in their tech stacks, including PiNCAMP, Postclick, and WebbyLab.

Developers
52 developers on StackShare have stated that they use Nightwatchjs.

Nightwatchjs Integrations

Pros of Nightwatchjs
Private Decisions at about Nightwatchjs

Here are some stack decisions, common use cases and reviews by members of with Nightwatchjs in their tech stack.

Benjamin Poon
Benjamin Poon
QA Manager - Engineering at HBC Digital | 8 upvotes 466.9K views

For our digital QA organization to support a complex hybrid monolith/microservice architecture, our team took on the lofty goal of building out a commonized UI test automation framework. One of the primary requisites included a technical minimalist threshold such that an engineer or analyst with fundamental knowledge of JavaScript could automate their tests with greater ease. Just to list a few: - Nightwatchjs - Selenium - Cucumber - GitHub - Go.CD - Docker - ExpressJS - React - PostgreSQL

With this structure, we're able to combine the automation efforts of each team member into a centralized repository while also providing new relevant metrics to business owners.

See more
Public Decisions about Nightwatchjs

Here are some stack decisions, common use cases and reviews by companies and developers who chose Nightwatchjs in their tech stack.

Benjamin Poon
Benjamin Poon
QA Manager - Engineering at HBC Digital | 8 upvotes 466.9K views

For our digital QA organization to support a complex hybrid monolith/microservice architecture, our team took on the lofty goal of building out a commonized UI test automation framework. One of the primary requisites included a technical minimalist threshold such that an engineer or analyst with fundamental knowledge of JavaScript could automate their tests with greater ease. Just to list a few: - Nightwatchjs - Selenium - Cucumber - GitHub - Go.CD - Docker - ExpressJS - React - PostgreSQL

With this structure, we're able to combine the automation efforts of each team member into a centralized repository while also providing new relevant metrics to business owners.

See more

Nightwatchjs's Features

  • e2e
  • test
  • javascript
  • nodejs

Nightwatchjs Alternatives & Comparisons

What are some alternatives to Nightwatchjs?
WebdriverIO
WebdriverIO lets you control a browser or a mobile application with just a few lines of code. Your test code will look simple, concise and easy to read.
Selenium
Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
Cypress
Cypress is a front end automated testing application created for the modern web. Cypress is built on a new architecture and runs in the same run-loop as the application being tested. As a result Cypress provides better, faster, and more reliable testing for anything that runs in a browser. Cypress works on any front-end framework or website.
Protractor
Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor runs tests against your application running in a real browser, interacting with it as a user would.
BrowserStack
Live, Web-Based Browser Testing Instant access to all real mobile and desktop browsers. Say goodbye to your lab of devices and virtual machines.
See all alternatives

Nightwatchjs's Followers
151 developers follow Nightwatchjs to keep up with related blogs and decisions.
Pratiksha Shrestha
kabel zhang
Flexboard App
Aleksandar Kozelj
RAHUL SHARMA
Alex Kalinichenko
Ahmed Mohammed
Nishanthan Krishnkaumar
Aaron Michael K枚nig
Giorgi Girkelidze