Most popular testing repositories and open source projects

Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. Eliminate bugs and ship with more confidence by adding these tools to your workflow.

migration

《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索...

532   3167   3167  

minitest

minitest provides a complete suite of testing facilities supporting TD...

541   3162   3162  

react-native-testing-library

🦉 Simple and complete React Native testing utilities that encourage g...

274   3144   3144  

factory_boy

A test fixtures replacement for Python

378   3143   3143  

macaca

Automation solution for multi-platform. 多端自动化解决方案

423   3141   3141  

dom-testing-library

🐙 Simple and complete DOM testing utilities that encourage good testi...

455   3109   3109  

rewire

Easy monkey-patching for node.js unit tests

127   3078   3078  

php-ddd-example

🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7

1084   3063   3063  

Jailer

Database Subsetting and Relational Data Browsing Tool.

128   2963   2963  

puppeteer-examples

Puppeteer example scripts for running Headless Chrome from Node.

513   2961   2961  

nodejs-integration-tests-best-practices

✅ Beyond the basics of Node.js testing. Including a super-comprehens...

172   2939   2939  

Pester

Pester is the ubiquitous test and mock framework for PowerShell.

462   2875   2875  

pumba

Chaos testing, network emulation, and stress testing tool for containe...

196   2868   2868  

database_cleaner

Strategies for cleaning databases in Ruby. Can be used to ensure a cl...

490   2866   2866  

vcrpy

Automatically mock your HTTP interactions to simplify and speed up tes...

404   2798   2798  

garden

Automation for Kubernetes development and testing. Spin up production-...

218   2792   2792  

vim-test

Run your tests at the speed of thought

371   2753   2753  

toxy

Hackable HTTP proxy for resiliency testing and simulated network condi...

100   2726   2726  

hiper

🚀 A statistical analysis tool for performance testing

168   2702   2702  

ladle

🥄 Develop, test and document your React story components faster.

99   2680   2680  

assertj

AssertJ is a library providing easy to use rich typed assertions

717   2673   2673  

inspec

InSpec: Auditing and Testing Framework

680   2661   2661  

phoronix-test-suite

The Phoronix Test Suite open-source, cross-platform automated testing/...

400   2660   2660  

httpexpect

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

244   2647   2647  

badssl.com

:lock: Memorable site for testing clients against bad SSL configs.

197   2587   2587  

conftest

Write tests against structured configuration data using the Open Polic...

273   2571   2571  

Papercut-SMTP

Papercut SMTP -- The Simple Desktop Email Server

253   2558   2558  

pytest-testinfra

Testinfra test your infrastructures

361   2424   2424  

pandera

A light-weight, flexible, and expressive statistical data testing libr...

197   2421   2421  

hoverfly

Lightweight service virtualization/ API simulation / API mocking tool...

212   2414   2414  

nut.js

Native UI testing / controlling with node

144   2387   2387  

testing-nestjs

A repository to show off to the community methods of testing NestJS in...

331   2383   2383  

zalenium

A flexible and scalable container based Selenium Grid with video recor...

572   2380   2380  

jest-preview

Debug your Jest tests. Effortlessly.🛠🖼

81   2377   2377  

sonic-server

🎉Back end of Sonic cloud real machine platform. Sonic云真机平台后端服...

616   2356   2356  

stryker-js

Mutation testing for JavaScript and friends

225   2355   2355  

android-modular-architecture

📚 Sample Android Components Architecture on a modular word focused o...

380   2351   2351  

nunit

NUnit 3 Framework

707   2330   2330  

specta

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

230   2325   2325  

sqa-wiki

My own notes (drafts mostly) about software quality

409   2275   2275  

finatra

Fast, testable, Scala services built on TwitterServer and Finagle

406   2270   2270  

mongodb-memory-server

Spinning up mongod in memory for fast tests. If you run tests in paral...

169   2254   2254  

DevOps-Bootcamp

This repository consists of the code samples, assignments, and notes f...

1267   2235   2235  

lighthousebot

Run Lighthouse in CI, as a web service, using Docker. Pass/Fail GH pul...

126   2233   2233  

spek

A specification framework for Kotlin

189   2218   2218  

testing-distributed-systems

Curated list of resources on testing distributed systems

207   2218   2218  

refurb

A tool for refurbishing and modernizing Python codebases

44   2210   2210  

gotestsum

'go test' runner with output optimized for humans, JUnit XML for CI in...

127   2185   2185  

gock

HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽

111   2169   2169  

jest-extended

Additional Jest matchers 🃏💪

209   2125   2125