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
17.26

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

Downloads1,073,323,528
Stars48,614
Forks3,284
Issue closure rate91%
Age11 years
Last released14 days ago
nightmare
6.26

A high-level browser automation library.

Downloads7,188,896
Stars19,628
Forks1,077
Issue closure rate86%
Age11 years
Last released6 years ago
nightwatch
4.83

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

Downloads70,436,976
Stars11,924
Forks1,423
Issue closure rate91%
Age11 years
Last released2 months ago
@playwright/test
23.92

A high-level API to automate web browsers

Downloads560,518,421
Stars72,753
Forks4,154
Issue closure rate95%
Age5 years
Last released12 hours ago
puppeteer
35.11

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

Downloads977,478,708
Stars90,705
Forks9,205
Issue closure rate96%
Age12 years
Last released6 hours ago
selenium-webdriver
19.31

The official WebDriver JavaScript bindings from the Selenium project

Downloads705,737,599
Stars32,343
Forks8,447
Issue closure rate99%
Age12 years
Last released18 days ago
webdriverio
5.91

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

Downloads335,268,902
Stars9,492
Forks2,582
Issue closure rate96%
Age11 years
Last released5 days ago

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