Browser Testing

Write automated tests that run in real-world browser environments
Compare by

Missing a library? Add it to the list by editing this category.

puppeteer
36.97

A high-level API to control headless Chrome over the DevTools Protocol

Downloads851,688,826
Stars88,557
Forks9,067
Issue closure rate96%
Age12 years
Last released6 days ago
@playwright/test
23.15

A high-level API to automate web browsers

Downloads353,016,868
Stars66,421
Forks3,631
Issue closure rate96%
Age4 years
Last released12 hours ago
selenium-webdriver
19.94

The official WebDriver JavaScript bindings from the Selenium project

Downloads656,986,960
Stars30,553
Forks8,170
Issue closure rate98%
Age12 years
Last releaseda month ago
cypress
17.88

Cypress is a next generation front end testing tool built for the modern web

Downloads906,766,761
Stars46,865
Forks3,174
Issue closure rate90%
Age11 years
Last releaseda month ago
nightmare
6.72

A high-level browser automation library.

Downloads6,922,984
Stars19,544
Forks1,076
Issue closure rate86%
Age11 years
Last released5 years ago
webdriverio
6.12

Next-gen browser and mobile automation test framework for Node.js

Downloads288,664,181
Stars9,042
Forks2,502
Issue closure rate97%
Age10 years
Last released10 days ago
nightwatch
5.02

Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.

Downloads65,655,649
Stars11,805
Forks1,314
Issue closure rate92%
Age11 years
Last releaseda month ago

Missing a library? Add it to the list by editing this category.