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.77

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

Downloads867,944,859
Stars88,885
Forks9,092
Issue closure rate96%
Age12 years
Last released7 days ago
@playwright/test
23.21

A high-level API to automate web browsers

Downloads378,339,129
Stars67,064
Forks3,683
Issue closure rate95%
Age4 years
Last released12 hours ago
selenium-webdriver
19.86

The official WebDriver JavaScript bindings from the Selenium project

Downloads664,315,657
Stars30,773
Forks8,199
Issue closure rate99%
Age12 years
Last released21 days ago
cypress
17.80

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

Downloads929,618,713
Stars47,080
Forks3,187
Issue closure rate90%
Age11 years
Last released18 hours ago
nightmare
6.66

A high-level browser automation library.

Downloads6,971,098
Stars19,548
Forks1,075
Issue closure rate86%
Age11 years
Last released6 years ago
webdriverio
6.09

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

Downloads294,921,791
Stars9,078
Forks2,514
Issue closure rate97%
Age10 years
Last released6 days ago
nightwatch
5.01

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

Downloads66,316,972
Stars11,841
Forks1,334
Issue closure rate91%
Age11 years
Last released9 days ago

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