Nightwatch.js
Write efficient and straightforward end-to-end tests in Node.js which run against a Selenium/WebDriver server.
21 Alternatives To Nightwatch.js
BrowserStack
Test your website for cross browser compatibility on real browsers. Instant access to multiple desktop and mobile browsers. Get Free Trial.
CasperJS
CasperJS is a browser navigation scripting & testing utility written in Javascript for PhantomJS or SlimerJS.
Endtest
Codeless Automated Testing, Powered By Machine Learning.
Ghost Inspector
Ghost Inspector is a browser testing tool that lets users test browsers on their own website or application. This software allows for tests to be automated, and data from completed tests is saved in the Cloud for future analysis.
Jasmine
BATTERIES INCLUDED. Comes out of the box with everything you need to test your code. NODE AND BROWSER. Run your browser tests and Node. js tests with the same framework.
Leadfoot -> Intern
“Leadfoot is a JavaScript client library that brings cross-platform consistency to the Selenium WebDriver API.
Percy
Your all-in-one visual testing solution. The new way to design, develop, and deliver software with confidence.
Phantomjs
PhantomJS is a headless browser that works hand in hand with Selenium to help developers more efficiently test their sites and apps.
ProLease
ProLease helps organizations manage their leased, owned and subleased properties in one integrated system.
QUnit
What is QUnit? QUnit is a powerful, easy-to-use JavaScript unit testing framework. It’s used by the jQuery, jQuery UI and jQuery Mobile projects and is capable of testing any generic JavaScript code, including itself!
ShinyStat
ShinyStat is a web tracker with visits and online counter.
Tape
Easy, collaborative social video app
TestCafe
Automated browser testing for the modern web development stack
WebdriverIO
Webdriver module for Node.js. that makes it easier to write Selenium tests
html2canvas
JavaScript library to take “screenshots” of webpages or parts of it, directly on the…
livedoc-mocha
LiveDoc-mocha is a library for adding behavior using a language called Gherkin to the mocha testing library.
puppeteer
Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium…
webdriver-sync
Synchronous JavaScript wrapper around the Java Selenium Webdriver API that eliminated the need for callbacks or promises. Doesn’t include any testing framework; you simply use the Selenium Java API.