testing
Topic

testing

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.

Repositories (1375)

hatch
hatch pypa Python

Modern, extensible Python project management

7.2k
ts-jest
ts-jest kulshekhar TypeScript

A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

7.1k
mockery
mockery vektra Go

A mock code autogenerator for Go

6.8k
go-grpc-middleware
go-grpc-middleware grpc-ecosystem Go

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

6.6k
howtheytest
howtheytest abhivaikar TypeScript

A collection of public resources about how software companies test their software

6.6k
go-sqlmock
go-sqlmock DATA-DOG Go

Sql mock driver for golang to test database interactions

6.4k
HeadlessBrowsers
HeadlessBrowsers dhamaniasad

A list of (almost) all headless web browsers in existence

6.4k
doctest
doctest doctest C++

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

6.4k
rod
rod go-rod Go

A Chrome DevTools Protocol driver for web automation and scraping.

6.2k
syzkaller
syzkaller google Go

syzkaller is an unsupervised coverage-guided kernel fuzzer

6.1k
pywinauto
pywinauto pywinauto Python

Windows GUI Automation with Python (based on text properties)

6k
AFLplusplus
AFLplusplus AFLplusplus C

The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, M...

5.9k
goss
goss goss-org Go

Quick and Easy server testing/validation

5.9k
wpt
wpt web-platform-tests HTML

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

5.9k
maildev
maildev maildev SCSS

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

5.9k
cypress-realworld-app
cypress-realworld-app cypress-io TypeScript

A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.

5.8k
mockk
mockk mockk Kotlin

mocking library for Kotlin

5.6k
bash-oo-framework
bash-oo-framework niieani Shell

Bash Infinity is a modern standard library / framework / boilerplate for Bash

5.6k
shortest
shortest antiwork TypeScript

QA via natural language AI tests

5.6k
miragejs
miragejs miragejs JavaScript

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

5.5k
bats-core
bats-core bats-core Shell

Bash Automated Testing System

5.5k
jest-cheat-sheet
jest-cheat-sheet sapegin

Jest cheat sheet

5.4k
react-hooks-testing-library
react-hooks-testing-library testing-library TypeScript

🐏 Simple and complete React hooks testing utilities that encourage good testing practices.

5.3k
pydoll
pydoll autoscrape-labs Python

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

5.2k
qodo-cover
qodo-cover qodo-ai Python

Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞

5.1k
gotests
gotests cweill Go

Automatically generate Go test boilerplate from your source code.

5.1k
Nimble
Nimble Quick Swift

A Matcher Framework for Swift and Objective-C

4.8k
Codeception
Codeception Codeception PHP

Full-stack testing PHP framework

4.8k
go-fuzz
go-fuzz dvyukov Go

Randomized testing for Go

4.8k
mimesis
mimesis lk-geimfari Python

Mimesis is a fast Python library for generating fake data in multiple languages.

4.8k
tcpcopy
tcpcopy session-replay-tools C

An online request replication and TCP stream replay tool, ideal for real testing, performance testing, stability testing, stress testing, load testing...

4.7k
kotest
kotest kotest Kotlin

Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.

4.6k
fast-check
fast-check dubzzz TypeScript

Property based testing framework for JavaScript (like QuickCheck) written in TypeScript

4.6k
jest-dom
jest-dom testing-library JavaScript

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

4.6k
go-cmp
go-cmp google Go

Package for comparing Go values in tests

4.5k
pa11y
pa11y pa11y JavaScript

Pa11y is your automated accessibility testing pal

4.4k
intern
intern theintern TypeScript

A next-generation code testing stack for JavaScript.

4.3k
nodejs-testing-best-practices
nodejs-testing-best-practices goldbergyoni JavaScript

Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)

4.3k
testcontainers-go
testcontainers-go testcontainers Go

Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests....

4.3k
CodeceptJS
CodeceptJS codeceptjs JavaScript

Supercharged End 2 End Testing Framework for NodeJS

4.2k
dredd
dredd apiaryio JavaScript

Language-agnostic HTTP API Testing Tool

4.2k
powermock
powermock powermock Java

PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.

4.2k
httprunner
httprunner httprunner Go

HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

4.2k
neosync
neosync nucleuscloud Go

Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.

4.2k
testcontainers-dotnet
testcontainers-dotnet testcontainers C#

A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.

4.1k
httplab
httplab qustavo Go

The interactive web server

4.1k
qunit
qunit qunitjs JavaScript

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

4k
swift-snapshot-testing
swift-snapshot-testing pointfreeco Swift

📸 Delightful Swift snapshot testing.

4k
molecule
molecule ansible Python

An ansible-native testing framework for collections, playbooks, and roles with configurable workflows for testing any system or service

4k
pandera
pandera unionai-oss Python

A light-weight, flexible, and expressive statistical data testing library

4k