Testing
测试框架与工具
bats-core/bats-core
Bash Automated Testing System
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.
tuist/tuist
Tuist builds infrastructure for faster, more reliable build and test workflows across developers, CI, and coding agents. Shared cache, tests, and insights that sit alongside your existing CI.
mockk/mockk
mocking library for Kotlin
antiwork/shortest
QA via natural language AI tests
qodo-ai/qodo-cover
Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞
niieani/bash-oo-framework
Bash Infinity is a modern standard library / framework / boilerplate for Bash
miragejs/miragejs
A client-side server to build, test and share your JavaScript app
sapegin/jest-cheat-sheet
Jest cheat sheet
callstack/agent-device
Open source device layer for AI coding agents: a CLI, MCP server, and typed Node.js API to control mobile, web, TV, and desktop apps on devices and simulators, locally or in the cloud.
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
TestSprite/testsprite-cli
Official TestSprite CLI — AI-powered automated testing from your terminal
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.
lk-geimfari/mimesis
Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.
Codeception/Codeception
Full-stack testing PHP framework
dvyukov/go-fuzz
Randomized testing for Go
Quick/Nimble
A Matcher Framework for Swift and Objective-C
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)