images/2020/04/Nightwatch.js.png}}

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.
images/2020/03/ghost-inspector.jpg}}

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.
images/2020/03/phantomjs.png}}

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!
images/2020/04/ShinyStat.png}}

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
images/2020/04/html2canvas.png}}

html2canvas

JavaScript library to take “screenshots” of webpages or parts of it, directly on the…
images/2020/04/livedoc-mocha.png}}

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.