Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. Eliminate bugs and ship with more confidence by adding these tools to your workflow.
Modern, extensible Python project management
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.
A mock code autogenerator for Go
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
A collection of public resources about how software companies test their software
Sql mock driver for golang to test database interactions
A list of (almost) all headless web browsers in existence
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
A Chrome DevTools Protocol driver for web automation and scraping.
syzkaller is an unsupervised coverage-guided kernel fuzzer
Windows GUI Automation with Python (based on text properties)
The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, M...
Quick and Easy server testing/validation
Test suites for Web platform specs — including WHATWG, W3C, and others
:mailbox: SMTP Server + Web Interface for viewing and testing emails during development.
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
mocking library for Kotlin
Bash Infinity is a modern standard library / framework / boilerplate for Bash
QA via natural language AI tests
A client-side server to build, test and share your JavaScript app
Bash Automated Testing System
Jest cheat sheet
🐏 Simple and complete React hooks testing utilities that encourage good testing practices.
Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.
Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞
Automatically generate Go test boilerplate from your source code.
A Matcher Framework for Swift and Objective-C
Full-stack testing PHP framework
Randomized testing for Go
Mimesis is a fast Python library for generating fake data in multiple languages.
An online request replication and TCP stream replay tool, ideal for real testing, performance testing, stability testing, stress testing, load testing...
Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
:owl: Custom jest matchers to test the state of the DOM
Package for comparing Go values in tests
Pa11y is your automated accessibility testing pal
A next-generation code testing stack for JavaScript.
Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests....
Supercharged End 2 End Testing Framework for NodeJS
Language-agnostic HTTP API Testing Tool
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。
Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
The interactive web server
🔮 An easy-to-use JavaScript unit testing framework.
📸 Delightful Swift snapshot testing.
An ansible-native testing framework for collections, playbooks, and roles with configurable workflows for testing any system or service
A light-weight, flexible, and expressive statistical data testing library