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.

goss

Quick and Easy server testing/validation

475   5679   5679  

undetected-chromedriver

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation...

789   5600   5600  

bash-oo-framework

Bash Infinity is a modern standard library / framework / boilerplate f...

249   5464   5464  

howtheytest

A collection of public resources about how software companies test the...

456   5318   5318  

react-hooks-testing-library

🐏 Simple and complete React hooks testing utilities that encourage go...

229   5036   5036  

miragejs

A client-side server to build, test and share your JavaScript app

165   5026   5026  

gotests

Automatically generate Go test boilerplate from your source code.

345   5010   5010  

mockk

mocking library for Kotlin

296   5008   5008  

doctest

The fastest feature-rich C++11/14/17/20/23 single-header testing frame...

599   5002   5002  

jest-cheat-sheet

Jest cheat sheet

653   4957   4957  

Nimble

A Matcher Framework for Swift and Objective-C

603   4827   4827  

go-fuzz

Randomized testing for Go

278   4810   4810  

syzkaller

syzkaller is an unsupervised coverage-guided kernel fuzzer

1137   4726   4726  

Codeception

Full-stack testing PHP framework

1309   4690   4690  

cypress-realworld-app

A payment application to demonstrate real-world usage of Cypress testi...

1495   4472   4472  

intern

A next-generation code testing stack for JavaScript.

323   4366   4366  

wpt

Test suites for Web platform specs — including WHATWG, W3C, and others

3061   4354   4354  

go-cmp

Package for comparing Go values in tests

213   4316   4316  

tcpcopy

An online request replication tool, also a tcp stream replay tool, fit...

1028   4226   4226  

hatch

Modern, extensible Python project management

206   4200   4200  

powermock

PowerMock is a Java framework that allows you to unit test code normal...

587   4179   4179  

pywinauto

Windows GUI Automation with Python (based on text properties)

631   4135   4135  

dredd

Language-agnostic HTTP API Testing Tool

304   4032   4032  

qunit

🔮 An easy-to-use JavaScript unit testing framework.

800   4004   4004  

jest-dom

:owl: Custom jest matchers to test the state of the DOM

340   3995   3995  

mimesis

Mimesis is a powerful Python library that empowers developers to gener...

313   3994   3994  

kotest

Powerful, elegant and flexible test framework for Kotlin with addition...

597   3985   3985  

molecule

Molecule aids in the development and testing of Ansible content: colle...

666   3935   3935  

hurl

Hurl, run and test HTTP requests with plain text.

93   3929   3929  

maildev

:mailbox: SMTP Server + Web Interface for viewing and testing emails d...

463   3921   3921  

bats-core

Bash Automated Testing System

361   3891   3891  

httplab

The interactive web server

130   3880   3880  

awaitility

Awaitility is a small Java DSL for synchronizing asynchronous operatio...

245   3879   3879  

swift-snapshot-testing

📸 Delightful Swift snapshot testing.

601   3875   3875  

testcontainers-go

Testcontainers for Go is a Go package that makes it simple to create a...

522   3862   3862  

httprunner

HttpRunner 是一个开源的 API 测试工具,支持 HTTP(S) / HTTP2 / WebSocket...

1215   3743   3743  

pa11y

Pa11y is your automated accessibility testing pal

250   3649   3649  

jest-image-snapshot

✨ Jest matcher for image comparisons. Most commonly used for visual r...

206   3588   3588  

spock

The Enterprise-ready testing and specification framework.

471   3574   3574  

AFLplusplus

The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, coll...

716   3567   3567  

fast-check

Property based testing framework for JavaScript (like QuickCheck) writ...

158   3559   3559  

awesome-http-benchmark

HTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)

239   3509   3509  

manticore

Symbolic execution tool

481   3486   3486  

inKino

A multiplatform Dart movie app with 40% of code sharing between Flutte...

644   3438   3438  

shoulda-matchers

Simple one-liner tests for common Rails functionality

912   3412   3412  

SeleniumBase

SeleniumBase is a framework for browser automation and testing with Se...

808   3383   3383  

tox

Command line driven CI frontend and development task automation tool.

485   3303   3303  

qawolf

🐺 Create browser tests 10x faster

123   3224   3224  

migration

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

532   3167   3167  

minitest

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

541   3162   3162