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 (1413)

hatch
hatch pypa Python

Modern, extensible Python project management

7.1k
mockery
mockery vektra Go

A mock code autogenerator for Go

7.1k
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
rod
rod go-rod Go

A Chrome DevTools Protocol driver for web automation and scraping.

6.9k
pydoll
pydoll autoscrape-labs Python

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

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

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

6.7k
howtheytest
howtheytest abhivaikar TypeScript

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

6.7k
doctest
doctest doctest C++

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

6.7k
go-sqlmock
go-sqlmock DATA-DOG Go

Sql mock driver for golang to test database interactions

6.5k
HeadlessBrowsers
HeadlessBrowsers dhamaniasad

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

6.5k
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...

6.5k
syzkaller
syzkaller google Go

syzkaller is an unsupervised coverage-guided kernel fuzzer

6.1k
bats-core
bats-core bats-core Shell

Bash Automated Testing System

6k
pywinauto
pywinauto pywinauto Python

Windows GUI Automation with Python (based on text properties)

6k
maildev
maildev maildev SCSS

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

5.9k
wpt
wpt web-platform-tests HTML

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

5.9k
goss
goss goss-org Go

Quick and Easy server testing/validation

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.9k
mockk
mockk mockk Kotlin

mocking library for Kotlin

5.7k
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
jest-cheat-sheet
jest-cheat-sheet sapegin

Jest cheat sheet

5.4k
qodo-cover
qodo-cover qodo-ai Python

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

5.4k
gotests
gotests cweill Go

Automatically generate Go test boilerplate from your source code.

5.3k
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
fast-check
fast-check dubzzz TypeScript

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

4.9k
Codeception
Codeception Codeception PHP

Full-stack testing PHP framework

4.9k
go-fuzz
go-fuzz dvyukov Go

Randomized testing for Go

4.8k
Nimble
Nimble Quick Swift

A Matcher Framework for Swift and Objective-C

4.8k
mimesis
mimesis lk-geimfari Python

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

4.8k
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.8k
kotest
kotest kotest Kotlin

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

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
go-cmp
go-cmp google Go

Package for comparing Go values in tests

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

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

4.6k
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
pandera
pandera unionai-oss Python

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

4.3k
testcontainers-dotnet
testcontainers-dotnet testcontainers C#

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

4.3k
httprunner
httprunner httprunner Go

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

4.3k
dredd
dredd apiaryio JavaScript

Language-agnostic HTTP API Testing Tool

4.2k
CodeceptJS
CodeceptJS codeceptjs JavaScript

Supercharged End 2 End Testing Framework for NodeJS

4.2k
swift-snapshot-testing
swift-snapshot-testing pointfreeco Swift

📸 Delightful Swift snapshot testing.

4.2k
powermock
powermock powermock Java

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

4.2k
httplab
httplab qustavo Go

The interactive web server

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
molecule
molecule ansible Python

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

4.1k
qunit
qunit qunitjs JavaScript

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

4k