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.

cypress
16.38

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

Downloads1,224,853,690
Stars49,403
Forks3,367
Issue closure rate92%
Age12 years
Last released17 days ago
nightmare
5.89

A high-level browser automation library.

Downloads7,420,461
Stars19,917
Forks1,077
Issue closure rate86%
Age12 years
Last released7 years ago
nightwatch
4.48

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

Downloads74,141,358
Stars11,940
Forks1,416
Issue closure rate91%
Age12 years
Last released7 days ago
@playwright/test
24.57

A high-level API to automate web browsers

Downloads811,873,727
Stars78,951
Forks4,784
Issue closure rate97%
Age5 years
Last released8 hours ago
puppeteer
33.29

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

Downloads1,107,855,226
Stars92,787
Forks9,320
Issue closure rate96%
Age13 years
Last releaseda day ago
selenium-webdriver
18.41

The official WebDriver JavaScript bindings from the Selenium project

Downloads746,464,052
Stars33,572
Forks8,610
Issue closure rate99%
Age13 years
Last released10 days ago
webdriverio
5.61

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

Downloads378,349,954
Stars9,654
Forks2,635
Issue closure rate96%
Age11 years
Last releaseda month ago

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