LFX Platform

Know more about LFX Platform

LFX Insights

Web Testing Frameworks

Tools and frameworks for automating tests for web browsers and ensuring compliance with web platform standards.

36 projects

107,246 contributors

$627M

Cypress

Cypress is a modern, open-source testing framework for web applications that enables fast, reliable, and easy-to-debug end-to-end testing. It runs directly in the browser, allowing developers to write tests that simulate real user interactions and verify application behavior in real-time.

Contributors

20,691

Organizations

3,483

Software value

$24M

The Symfony PHP Framework

Symfony is a PHP web application framework designed for building robust, scalable, and maintainable web applications using reusable components and a structured MVC architecture. It’s widely used for enterprise-level projects and forms the foundation of many other PHP platforms, including Laravel and Drupal.

Contributors

16,915

Organizations

3,318

Software value

$67M

Playwright

Playwright is a web testing and automation framework that enables reliable end-to-end testing for modern web apps across multiple browsers (Chromium, Firefox, WebKit). It provides a unified API for automating browser actions, generating screenshots, handling network requests, and running tests in parallel.

Contributors

15,534

Organizations

2,534

Software value

$17M

Puppeteer

Puppeteer is a Node.js library that provides a high-level API to control Chrome/Chromium over the DevTools Protocol. It enables automated browser testing, web scraping, and generating screenshots and PDFs of web pages programmatically.

Contributors

13,650

Organizations

2,799

Software value

$5.1M

Selenium

Selenium is a widely-used open source testing framework and automation tool that enables browser automation, web application testing, and cross-browser testing. It provides APIs for controlling web browsers programmatically across multiple platforms and languages.

Contributors

12,748

Organizations

1,644

Software value

$27M

Google Chrome Lighthouse

Lighthouse is an open-source automated tool for improving the quality of web pages. It runs audits for performance, accessibility, progressive web apps, SEO and more. The tool can be run against any web page to generate reports with scores and actionable recommendations for improvements.

Contributors

7,492

Organizations

1,276

Software value

$44M

The web-platform-tests Project

A comprehensive test suite and framework for verifying web platform feature implementations across browsers. It provides a collection of tests for web standards and specifications to ensure cross-browser compatibility and conformance to W3C/WHATWG standards.

Contributors

5,651

Organizations

684

Software value

$244M

TestCafe

A Node.js tool to automate end-to-end web testing.

Contributors

2,997

Organizations

485

Software value

$4.3M

Capybara

Acceptance test framework for web applications

Contributors

2,703

Organizations

972

Software value

$965K

CodeceptJS

Supercharged End 2 End Testing Framework for NodeJS

Contributors

2,380

Organizations

352

Software value

$3.1M

axe-core

axe-core is an accessibility testing engine for websites and applications that helps developers identify and resolve accessibility issues. It provides automated testing capabilities to ensure web content meets WCAG guidelines and other accessibility standards.

Contributors

1,813

Organizations

370

Software value

$5.5M

DOM Testing Library

🐙 Simple and complete DOM testing utilities that encourage good testing practices.

Contributors

1,292

Organizations

398

Software value

$321K

SeleniumBase

Python APIs for web automation, testing, and bypassing bot-detection.

Contributors

1,226

Organizations

83

Software value

$3.4M

Happy DOM

A JavaScript implementation of a web browser without its graphical user interface

Contributors

998

Organizations

332

Software value

$4.7M

Test262

Status, process, and documents for ECMA-262

Contributors

688

Organizations

175

Software value

$52M

HtmlUnit

HtmlUnit is a "GUI-Less browser for Java programs".

Contributors

468

Organizations

74

Software value

$125M

Dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

This project hasn't been onboarded to LFX Insights.

Firefox Mercurial

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

This project hasn't been onboarded to LFX Insights.

Ginger

Ginger Automation IDE

This project hasn't been onboarded to LFX Insights.

IBM Equal Access Accessibility Checker

IBM Equal Access Accessibility Checker contains tools to automate accessibility checking from a browser or in a continuous development/build environment

This project hasn't been onboarded to LFX Insights.

Karma

Spectacular Test Runner for JavaScript

This project hasn't been onboarded to LFX Insights.

Nightwatch.js

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

This project hasn't been onboarded to LFX Insights.

Selenide

Concise UI Tests with Java!

This project hasn't been onboarded to LFX Insights.

Selenium IDE

Open Source record and playback test automation for the web.

This project hasn't been onboarded to LFX Insights.

SeleniumLibrary

Web testing library for Robot Framework

This project hasn't been onboarded to LFX Insights.

Serenity/JS

A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!

This project hasn't been onboarded to LFX Insights.

WebDriver

Remote control interface that enables introspection and control of user agents.

This project hasn't been onboarded to LFX Insights.

WebDriverManager

Automated driver management and other helper features for Selenium WebDriver in Java

This project hasn't been onboarded to LFX Insights.

browserless

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

This project hasn't been onboarded to LFX Insights.

modernweb.dev

Guides, tools and libraries for modern web development.

This project hasn't been onboarded to LFX Insights.

puppeteer-extra

💯 Teach puppeteer new tricks through plugins.

This project hasn't been onboarded to LFX Insights.

webdriverio/webdriverio

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

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?