Testing

测试框架与工具

typegoose/mongodb-memory-server

Manage & spin up mongodb server binaries with zero(or slight) configuration for tests.

TypeScript 2.8k 191 MIT
mock mongodb mongoose testing +2

addyosmani/web-quality-skills

Agent Skills for optimizing web quality based on Lighthouse and Core Web Vitals.

Shell 2.8k 246 MIT
accessibility agent-skills claude-skills core-web-vitals +4

wcventure/FuzzingPaper

Recent Fuzzing Paper

2.8k 368 MIT
fuzz-testing fuzzing fuzzing-paper testing

gavv/httpexpect

End-to-end HTTP and REST API testing for Go.

Go 2.7k 241 MIT
assertions http json rest +2

pod4g/hiper

🚀 A statistical analysis tool for performance testing

JavaScript 2.7k 169 MIT
analysis audits broswer cli +12

gotestyourself/gotestsum

'go test' runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.

Go 2.7k 171 Apache-2.0
ci go go-test golang +4

h2non/toxy

Hackable HTTP proxy for resiliency testing and simulated network conditions

JavaScript 2.7k 80 MIT
failover failure http-proxy network +6

asatarin/testing-distributed-systems

Curated list of resources on testing distributed systems

HTML 2.6k 239 CC-BY-4.0
distributed-systems fault-injection fuzzing jepsen +2

nunit/nunit

NUnit Framework

C# 2.6k 766 MIT
c-sharp dotnet hacktoberfest nunit +5

testcontainers/testcontainers-node

Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

TypeScript 2.6k 272 MIT
docker node testcontainers testing

friendlyanon/cmake-init

The missing CMake project initializer

CMake 2.5k 94 GPL-3.0
boilerplate c ci clang-format +16

dosisod/refurb

A tool for refurbishing and modernizing Python codebases

Python 2.5k 60 GPL-3.0
cli gplv3 mypy python +4

SpectoLabs/hoverfly

Lightweight service virtualization/ API simulation / API mocking tool for developers and testers

Go 2.5k 230 Apache-2.0
api-mock api-mocking api-simulation go +12

pytest-dev/pytest-testinfra

Testinfra test your infrastructures

Python 2.5k 358 Apache-2.0
ansible chef devops devops-tools +13

symfony/phpunit-bridge

Provides utilities for PHPUnit, especially user deprecation notices management

PHP 2.5k 47 MIT
component php symfony symfony-component +1

vmadalin/android-modular-architecture

📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.

Kotlin 2.4k 390 Apache-2.0
android android-architecture android-boilerplate android-showcase +16

tapjs/tapjs

Test Anything Protocol tools for node

JavaScript 2.4k 282 NOASSERTION
assert bdd code-coverage commonjs +9

kunal-kushwaha/DevOps-Bootcamp

This repository consists of the code samples, assignments, and notes for the DevOps bootcamp of WeMakeDevs.

2.4k 1.4k
ci-cd cloud cloud-computing cloud-native +11

mojoaxel/awesome-regression-testing

🕶️ A curated list of resources around the topic: visual regression testing

2.4k 248 CC-BY-SA-4.0
awesome test-automation testing testing-tools

nvh95/jest-preview

Debug your Jest tests. Effortlessly.🛠🖼

TypeScript 2.4k 81 MIT
angular css debug frontend +10

TheJambo/awesome-testing

A curated list of testing resources

2.4k 433 CC0-1.0
awesome awesome-list list naughty-strings +2

zalando/zalenium

A flexible and scalable container based Selenium Grid with video recording, live preview, basic auth & dashboard.

Java 2.4k 554 NOASSERTION
browserstack docker docker-selenium kubernetes +5

jest-community/jest-extended

Additional Jest matchers 🃏💪

TypeScript 2.4k 226 MIT
assertions extended jest matchers +2

antonbabenko/terraform-skill

Terraform & OpenTofu Skill for AI Agents - testing, modules, CI/CD, and production patterns

2.3k 208 NOASSERTION
agent-skills best-practices claude-code claude-skills +6

testing-library/user-event

🐕 Simulate user events

TypeScript 2.3k 258 MIT
dom frontend javascript testing +2

ligurio/sqa-wiki

My own notes (drafts mostly) about software quality

2.3k 406 NOASSERTION
courses ebooks formal-methods learning +6

specta/specta

A light-weight TDD / BDD framework for Objective-C & Cocoa

Objective-C 2.3k 219 MIT
bdd-framework objective-c testing xcode

testcontainers/testcontainers-python

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

Python 2.3k 384 Apache-2.0
database python python3 selenium +2

benkeen/generatedata

A powerful, feature-rich, random test data generator.

TypeScript 2.3k 611 GPL-3.0
data data-generation data-generator data-generators +9

twitter/finatra

Fast, testable, Scala services built on TwitterServer and Finagle

Scala 2.3k 403 Apache-2.0
finagle framework guice http +6