Testing

测试框架与工具

andywer/leakage

🐛 Memory leak testing for node.

JavaScript 1.6k 36
javascript memory-leak nodejs testing

microsoft/coyote

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

C# 1.6k 86 NOASSERTION
coyote dotnet fuzzing software-reliability +3

la10736/rstest

Fixture-based test framework for Rust

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

scanapi/scanapi

Automated Integration Testing and Live Documentation for your API

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

wntrblm/nox

Flexible test automation for Python

Python 1.5k 185 Apache-2.0
automation python testing

mxschmitt/awesome-playwright

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

1.5k 260 CC0-1.0
awesome awesome-list browser-automation playwright +3

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 83 BSD-3-Clause
pytest pytest-plugin pytest-sugar python +1

phpstan/phpdoc-parser

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

PHP 1.5k 74 MIT
php php7 phpdoc phpstan +4

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 148 MIT
gemini selenium testing testing-tools +2

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 79 MIT
cockroachdb docker elasticsearch end-to-end-testing +16

terraform-compliance/cli

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

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

microsoft/pict

Pairwise Independent Combinatorial Tool

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

pytest-dev/pytest-bdd

BDD library for the pytest runner

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

nvzqz/RandomKit

Random data generation in Swift

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

callstack/reassure

Performance testing companion for React and React Native

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

DjangoEx/awesome-python-resources

Awesome Python Resources

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

Stebalien/tempfile

Temporary file library for rust

Rust 1.4k 147 Apache-2.0
filesystem-library library rust tempfile +1

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 104 BSD-3-Clause
filesystem php testing vfsstream

boost-ext/ut

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

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

sivchari/kumo

A lightweight AWS service emulator written in Go

Go 1.4k 88 MIT
aws cicd cloud continuous-integration +4

VoidenHQ/voiden

Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.

TypeScript 1.4k 65 Apache-2.0
api api-client automation bruno-alternative +16

dnaeon/go-vcr

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

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

rubycdp/cuprite

Headless Chrome/Chromium driver for Capybara

Ruby 1.4k 98 MIT
capybara chrome chromium driver +5

shellspec/shellspec

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

Shell 1.4k 78 MIT
bash bdd coverage dash +13

helm-unittest/helm-unittest

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

Go 1.4k 320 MIT
hacktoberfest hacktoberfest2025 helm helm-chart +4

leancodepl/patrol

Flutter-first UI testing framework. Ready for action!

Dart 1.4k 228 Apache-2.0
dart flutter flutter-test greybox-testing +5

pixielabs/cavy

An integration test framework for React Native.

JavaScript 1.4k 112 MIT
android automation e2e-testing e2e-tests +7

antithesishq/bombadil

Property-based testing for web and terminal UIs

Rust 1.4k 46 MIT
antithesis pbt playwright property-based-testing +3

Endava/cats

CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.

Java 1.4k 90 Apache-2.0
api fuzzer java openapi +4