WD.js
WD.js is a Node.js Webdriver/Selenium 2 client that implements the JSONWire protocol and offers Q promises with chaining and Yiwed generators to avoid nested callbacks. It also has Mocha integration.
9 Alternatives To WD.js
CasperJS
CasperJS is a browser navigation scripting & testing utility written in Javascript for PhantomJS or SlimerJS.
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.
Nightwatch
A forward-thinking SEO tracking and website performance tool.
Nooshub
RSS Reader with AI to cluster similar content
PaperOak
The best free Rss reader
Scanner
This tool uses a sunburst chart to display the usage of your hard disk or other media.
WebdriverIO
Webdriver module for Node.js. that makes it easier to write Selenium tests
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.