Testing

测试框架与工具

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

pixielabs/cavy

An integration test framework for React Native.

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

kentcdodds/testing-workshop

A workshop for learning how to test JavaScript applications

JavaScript 1.4k 689
e2e-tests end-to-end-testing integration-testing javascript +4

jetmore/swaks

Swaks - Swiss Army Knife for SMTP

Perl 1.3k 95 GPL-2.0
perl5 smtp testing testing-tools

warmuuh/milkman

An Extensible Request/Response Workbench

Java 1.3k 81 MIT
grpc hacktoberfest http milkman-plugins +2

rialto-php/puphpeteer

A Puppeteer bridge for PHP, supporting the entire API.

PHP 1.3k 208 MIT
automation developer-tools headless-chrome php +3

kubeshop/tracetest

🔭 Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.

Go 1.3k 95 NOASSERTION
integration-testing microservices opentelemetry testing +2

pschanely/CrossHair

An analysis tool for Python that blurs the line between testing and type systems.

Python 1.3k 98 NOASSERTION
concolic-execution contracts dynamic-analysis fuzzing +8

thoughtbot/appraisal

A Ruby library for testing your library against different versions of dependencies.

Ruby 1.3k 115 MIT
appraisal gemfile ruby rubygems +2

sourcefrog/cargo-mutants

:zombie: Inject bugs and see if your tests catch them!

Rust 1.3k 58 MIT
cargo cargo-plugin cargo-subcommand mutation-testing +4

spatie/laravel-mail-preview

A mail driver to quickly preview mail

PHP 1.3k 81 MIT
laravel mail testing

ReactiveCircus/android-emulator-runner

A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.

TypeScript 1.3k 260 Apache-2.0
android-emulators ci github-actions testing

meysamhadeli/awesome-dotnet-tips

A curated list of awesome tips and tricks, resources, videos and articles in .NET, Software Architecture, Cloud-Native, Data and AI.

TypeScript 1.3k 210 MIT
ai aspire aspnetcore caching +16

freerange/mocha

A mocking and stubbing library for Ruby

Ruby 1.3k 158 NOASSERTION
minitest mock ruby stub +2

carlosas/phpat

✔️ PHP Architecture Tester - Easy architecture testing for PHP

PHP 1.3k 61 MIT
architecture linter php phpstan-extension +2

open-source-labs/Spearmint

Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.

TypeScript 1.3k 176 MIT
accessibility axe-core darkmode electron +13

uds-se/fuzzingbook

Project page for "The Fuzzing Book"

Jupyter Notebook 1.3k 275 NOASSERTION
fuzzing interactive-notebooks jupyter-notebooks python +2

bug0inc/passmark

The open-source Playwright library for AI browser regression testing with intelligent caching, auto-healing, and multi-model verification.

TypeScript 1.3k 186 NOASSERTION
ai ai-agents ai-testing aigateway +11

mfridman/tparse

CLI tool for summarizing go test output. Pipe friendly. CI/CD friendly.

Go 1.3k 37 MIT
golang test testing testing-tools

JustinBeckwith/linkinator

Broken link checker that crawls websites and validates links. Find broken links, dead links, and invalid URLs in websites, documentation, and local files. Perfect for SEO audits and CI/CD.

TypeScript 1.3k 108 MIT
404 broken-link-checker broken-links ci-cd +12

kiwitcms/Kiwi

open source test management system with over 2 million downloads!

Python 1.3k 362 GPL-2.0
management qa qa-team qatools +4

conorluddy/ios-simulator-skill

An IOS Simulator Skill for ClaudeCode. Use it to optimise Claude's ability to build, run and interact with your apps, and to proxy xcodebuild to save token and context wastage.

Python 1.3k 92 MIT
agent agentic-ai ai-agents claude +16

fscheck/FsCheck

Random Testing for .NET

F# 1.2k 163 BSD-3-Clause
csharp fscheck fsharp quickcheck +1

krzysztofzablocki/Difference

Simple way to identify what is different between 2 instances of any type. Must have for TDD.

Swift 1.2k 60 MIT
ios macos swift testing +2

jfairbank/redux-saga-test-plan

Test Redux Saga with an easy plan.

JavaScript 1.2k 127 MIT
integration-testing redux-saga redux-saga-testing testing +2

hamvocke/spring-testing

A Spring Boot application with lots of test examples

Java 1.2k 466
microservices spring spring-boot spring-test +5

godot-gdunit-labs/gdUnit4

Embedded unit testing framework for Godot 4 supporting GDScript and C#. Features test-driven development, embedded test inspector, extensive assertions, mocking, scene testing.

GDScript 1.2k 74 MIT
game-development gdscript gdunit4 godot4 +8

go-testfixtures/testfixtures

Ruby on Rails like test fixtures for Go. Write tests against a real database

Go 1.2k 93 MIT
database fixtures go testing

venantius/ultra

A Leiningen plugin for a superior development environment

Clojure 1.2k 34 EPL-1.0
clojure repl testing

PaulWaltersDev/FreeLearningResourcesForSoftwareTesters

A New Project to create a set of links to free Online Learning Resources for New and Experienced Software Testers.

1.2k 271 MIT
automation exploratory software testing