Playwright
A comprehensive framework for Web Testing and Automation, enabling robust testing of Chromium, Firefox, and WebKit through a unified API.
This directory lists open-source testing tools for browser checks, load work, and test data. Cypress covers end-to-end browser testing, K6 measures performance with Go and JavaScript, and Faker generates fake data for tests and demos. Pick what fits your stack and add it to the suite you already run.
26 tools available
A comprehensive framework for Web Testing and Automation, enabling robust testing of Chromium, Firefox, and WebKit through a unified API.
strix is an open-source AI-powered toolkit that provides intelligent agents designed specifically for penetration testing. It enables automated security assessments, vulnerability scanning, and threat analysis, enhancing the efficiency and accuracy of security professionals.
A modern load testing tool designed for developers and testers to measure performance and detect issues, utilizing Go and JavaScript.
Delightful JavaScript testing framework with a focus on simplicity.
A Node library providing a high-level API to control headless Chrome or Firefox browsers over the DevTools Protocol.
Ohayou (ใใฏใใ), an HTTP load generator inspired by rakyll/hey with TUI animation.
Faker is a modern library for generating large volumes of fake data for use in testing, development, and demo environments, supporting both browser and Node.js applications.
๐๐ ๐ข Comprehensive and exhaustive guide to JavaScript & Node.js testing best practices (July 2023).
Industry standard API mocking library for JavaScript, providing seamless network request interception and testing utilities.
Vitest is a next generation testing framework powered by Vite, designed for fast, efficient, and reliable testing in modern web development.
Open-source infrastructure for training, evaluating, and benchmarking AI-powered Computer-Use Agents that control full desktop environments (macOS, Linux, Windows) with integrated sandboxes, SDKs, and reproducible evaluation tools.
Cypress is a fast, easy, and reliable testing tool for anything that runs in a browser, built to make end-to-end testing enjoyable and efficient.
Our Newsletter
Get short emails with useful testing projects, releases, and repos worth watching.
A powerful open-source library to record and replay browser sessions, ideal for debugging and user research.
Evaluate your LLM-powered applications effectively with TypeScript. Evalite provides tools and interfaces to test and improve the performance of your language model based applications.
Puppeteer Extra allows you to extend Puppeteer's functionality by using plugins to teach it new tricks. It's designed to make puppeteer more powerful and flexible through an easy plugin framework.
A Spec Driven Development tool for writing codebase-aware specs that guide AI coding agents and prevent them from derailing. Enables automated, high-precision code generation and testing workflows with AI.
A demonstration payment application showcasing real-world Cypress testing methods, patterns, and workflows.
A tool to detect copy/paste errors in programming source code, helping to maintain code quality and avoid duplication.
Agentic testing for agentic codebases, designed to help developers test complex systems with ease.
JavaScript testing utilities designed to help developers test React components in an easier and more intuitive manner.
An Ethereum gas usage reporter for Mocha tests providing average gas usage per method and unit test analysis.
A tool to automatically generate mock and fake data for your Prisma models, facilitating development and testing workflows by allowing rapid population of databases with realistic sample records.
The Solidity mocking library enabling developers to easily mock smart contracts for Ethereum development.
Selenium is a powerful browser automation framework and ecosystem, enabling developers to automate web browsers for testing and other tasks.
A visual regression testing library specifically designed for React Native, allowing developers to seamlessly introduce visual regression tests to their applications.
This repository serves as a comprehensive cheat sheet for setting up and using Next.js with Jest and React Testing Library, ideal for developers looking to streamline their testing processes.
Get notified about new tools and updates to existing ones.