Testing

测试框架与工具

helm/chart-testing

CLI tool for linting and testing Helm charts

Go 1.6k 251 Apache-2.0
docker golang helm kubernetes +2

jdsutton/Technical-Interview-Megarepo

Study materials for SE/CS technical interviews

1.6k 222
awesome coding-interviews guide interview +6

TestableIO/System.IO.Abstractions

Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!

C# 1.6k 258 MIT
c-sharp cross-platform dotnet filesystem +4

mxschmitt/awesome-playwright

A curated list of awesome tools, utils and projects using Playwright

1.6k 367 CC0-1.0
awesome awesome-list browser-automation playwright +3

microsoft/coyote

Coyote is a library and tool for testing concurrent C# code and deterministically reproducing bugs.

C# 1.6k 94 NOASSERTION
coyote dotnet fuzzing reliability +1

la10736/rstest

Fixture-based test framework for Rust

Rust 1.6k 77 Apache-2.0
rust test-framework testing testing-tools

andywer/leakage

🐛 Memory leak testing for node.

JavaScript 1.6k 36
javascript memory-leak nodejs testing

scanapi/scanapi

Automated Integration Testing and Live Documentation for your API

Python 1.6k 142 MIT
api autodoc cumbucadev integration-testing +8

wntrblm/nox

Flexible test automation for Python

Python 1.6k 216 Apache-2.0
automation python testing

phpstan/phpdoc-parser

Next-gen phpDoc parser with support for intersection types and generics

PHP 1.5k 80 MIT
php php7 phpdoc phpstan +4

boxed/mutmut

Mutation testing system

Python 1.5k 195 BSD-3-Clause
mutation-testing python testing

Teemu/pytest-sugar

a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)

Python 1.5k 91 BSD-3-Clause
pytest pytest-plugin pytest-sugar python +1

vlucas/frisby

Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun.

JavaScript 1.5k 196
hacktoberfest integration-testing jasmine jest +3

gemini-testing/gemini

💀💀💀[DEPRECATED] Use hermione

JavaScript 1.5k 147 MIT
gemini selenium testing testing-tools +2

sivchari/kumo

A lightweight AWS service emulator written in Go

Go 1.5k 102 MIT
aws cicd cloud continuous-integration +4

callstack/reassure

Performance testing companion for React and React Native

TypeScript 1.5k 39 MIT
hacktoberfest performance performance-testing react +3

orlangure/gnomock

Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

Go 1.5k 81 MIT
cockroachdb docker elasticsearch end-to-end-testing +16

microsoft/pict

Pairwise Independent Combinatorial Tool

C++ 1.5k 322 NOASSERTION
combinatorial-testing pairwise-testing testing testing-tools

pytest-dev/pytest-bdd

BDD library for the pytest runner

Python 1.5k 256 MIT
bdd bdd-framework pytest-plugin python +2

Stebalien/tempfile

Temporary file library for rust

Rust 1.5k 158 Apache-2.0
filesystem-library library rust tempfile +1

DjangoEx/awesome-python-resources

Awesome Python Resources

1.5k 174 CC0-1.0
algorithms awesome awesome-list awesome-lists +11

terraform-compliance/cli

a lightweight, security focused, BDD test framework against terraform.

Python 1.5k 163 MIT
bdd bdd-style compliance hashicorp +4

leancodepl/patrol

Flutter-first UI testing framework. Ready for action!

Dart 1.5k 249 Apache-2.0
dart flutter flutter-test greybox-testing +5

nvzqz/RandomKit

Random data generation in Swift

Swift 1.5k 89 NOASSERTION
carthage cocoapods cross-platform ios +10

boost-ext/ut

C++20 μ(micro)/Unit Testing framework

C++ 1.4k 134 BSL-1.0
bdd cpp20 tdd testing

bovigo/vfsStream

vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.

PHP 1.4k 105 BSD-3-Clause
filesystem php testing vfsstream

Dropnation/contract-fuzzer

Ethereum smart contract fuzzer

Python 1.4k 171 MIT
ethereum evm fuzzer fuzzing +2

helm-unittest/helm-unittest

BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin.

Go 1.4k 332 MIT
hacktoberfest hacktoberfest-2026 helm helm-chart +4

shellspec/shellspec

A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

Shell 1.4k 79 MIT
bash bdd coverage dash +13

dnaeon/go-vcr

Record and replay your HTTP interactions for fast, deterministic and accurate tests

Go 1.4k 86 BSD-2-Clause
go golang testing