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.
Jasmine - Behavior-Driven JavaScript
puppeteer - Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium...
Mocha - Sponsors. Use Mocha at Work? Ask your manager or marketing team if they'd help support our project. Your company's logo will also be displayed on npmjs. com and our GitHub repository.
Nightwatch.js - Write efficient and straightforward end-to-end tests in Node.js which run against a Selenium/WebDriver server.
WebdriverIO - Webdriver module for Node.js. that makes it easier to write Selenium tests