Testing
测试框架与工具
web-platform-tests/wpt
Test suites for Web platform specs — including WHATWG, W3C, and others
maildev/maildev
:mailbox: SMTP Server + Web Interface for viewing and testing emails during development.
goss-org/goss
Quick and Easy server testing/validation
cypress-io/cypress-realworld-app
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
mockk/mockk
mocking library for Kotlin
antiwork/shortest
QA via natural language AI tests
niieani/bash-oo-framework
Bash Infinity is a modern standard library / framework / boilerplate for Bash
qodo-ai/qodo-cover
Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞
miragejs/miragejs
A client-side server to build, test and share your JavaScript app
sapegin/jest-cheat-sheet
Jest cheat sheet
cweill/gotests
Automatically generate Go test boilerplate from your source code.
testing-library/react-hooks-testing-library
🐏 Simple and complete React hooks testing utilities that encourage good testing practices.
dubzzz/fast-check
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
testcontainers/testcontainers-go
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
mock-server/mockserver-monorepo
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
Codeception/Codeception
Full-stack testing PHP framework
dvyukov/go-fuzz
Randomized testing for Go
Quick/Nimble
A Matcher Framework for Swift and Objective-C
lk-geimfari/mimesis
Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.
kotest/kotest
Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.
session-replay-tools/tcpcopy
An online request replication and TCP stream replay tool, ideal for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, and more.
google/go-cmp
Package for comparing Go values in tests
testing-library/jest-dom
:owl: Custom jest matchers to test the state of the DOM
pa11y/pa11y
Pa11y is your automated accessibility testing pal
unionai-oss/pandera
A light-weight, flexible, and expressive statistical data testing library
goldbergyoni/nodejs-testing-best-practices
Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)
theintern/intern
A next-generation code testing stack for JavaScript.
testcontainers/testcontainers-dotnet
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
pointfreeco/swift-snapshot-testing
📸 Delightful Swift snapshot testing.
httprunner/httprunner
HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。