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

HydraLab
HydraLab microsoft Java

Intelligent cloud testing made easy.

1k
pytest-testmon
pytest-testmon tarpas Python

Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.

1k
zerocode
zerocode authorjapps Java

zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing framework for Data Pipelines, ETL, REST API, Kafka(Data Str...

1k
alumnium
alumnium alumnium-hq TypeScript

End-to-End Testing with AI for Agents and Engineers

1k
sbc-reviews
sbc-reviews geerlingguy Python

Jeff Geerling's SBC review data - Raspberry Pi, Radxa, Orange Pi, etc.

1k
time-machine
time-machine adamchainz Python

Travel through time in your tests.

1k
mongomock
mongomock mongomock Python

Small library for mocking pymongo collection objects for testing purposes

1k
bypass
bypass PSPDFKit-labs Elixir

Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client r...

1k
ts-mockito
ts-mockito NagRock TypeScript

Mocking library for TypeScript

997
utest.h
utest.h sheredom C++

🧪 single header unit testing framework for C and C++

996
fabrication
fabrication paulelliott Ruby

This project has moved to GitLab! Please check there for the latest updates.

990
OCMockito
OCMockito jonreid Objective-C

Mockito for Objective-C: creation, verification and stubbing of mock objects

987
Swell
Swell open-source-labs JavaScript

Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSocket...

983
cargo-ndk
cargo-ndk bbqsrc Rust

Compile Rust projects with the Android NDK without hassle

975
temporary-directory
temporary-directory spatie PHP

A simple class to work with a temporary directory

972
vstest
vstest microsoft C#

Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.

969
nice-front-end-tutorial
nice-front-end-tutorial nicejade

🌍 Constantly updated front-end resources, tutorials, opinions(与时俱进版前端资源,教程和意见。)

968
java-dns-cache-manipulator
java-dns-cache-manipulator alibaba Java

🌏 A tiny 0-dependency thread-safe Java™ lib for setting/viewing dns programmatically without touching host file, make unit/integration testing portab...

968
carina
carina zebrunner Java

Carina automation framework (TestNG): Web, Mobile, API, DB etc testing...

965
abstruse
abstruse bleenco Go

Abstruse is a free and open-source CI/CD platform that tests your models and code.

961
mix-test.watch
mix-test.watch lpil Elixir

🎠 Because TDD is awesome

955
rack-test
rack-test rack Ruby

Rack::Test is a small, simple testing API for Rack apps.

955
mixer
mixer klen Python

Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.

953
silk
silk matryer Go

Markdown based document-driven RESTful API testing.

941
chaos-monkey-spring-boot
chaos-monkey-spring-boot codecentric Java

Chaos Monkey for Spring Boot

941
siteone-crawler
siteone-crawler janreges Rust

SiteOne Crawler is a cross-platform website crawler and analyzer for SEO, security, accessibility, and performance optimization—ideal for developers,...

940
django-jenkins
django-jenkins kmmbvnr Python

Plug and play continuous integration with django and jenkins

936
arkitect
arkitect phparkitect PHP

Put your architectural rules under test!

935
vscode
vscode vitest-dev TypeScript

VS Code extension for Vitest

932
certificate-ripper
certificate-ripper Hakky54 Java

🔐 A CLI tool to extract server certificates

929
httpolice
httpolice vfaronov Python

Validator for HTTP

928
deal
deal life4 Python

🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

919
ServeRest
ServeRest ServeRest JavaScript

APIs REST simulando loja virtual para servir de estudo de testes de API de forma manual ou automatizada

919
jest-preset-angular
jest-preset-angular thymikee TypeScript

Jest configuration preset for Angular projects.

918
flybirds
flybirds ctripcorp Python

基于自然语言的,跨端跨框架 BDD UI 自动化测试方案,BDD testing, Python style, Present by Trip Flight

916
aws-sdk-client-mock
aws-sdk-client-mock m-radzikowski TypeScript

AWS JavaScript SDK v3 mocks for easy unit testing. 🖋️ Typed 🔬 Tested 📄 Documented 🛠️ Maintained

912
node-express-mongodb-jwt-rest-api-skeleton
node-express-mongodb-jwt-rest-api-skeleton davellanedam JavaScript

This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue,...

908
mockey
mockey bytedance Go

A simple and easy-to-use Go mocking library derived from ByteDance's internal best practices

908
rapid
rapid flyingmutant Go

Rapid is a modern Go property-based testing library

896
swift-custom-dump
swift-custom-dump pointfreeco Swift

A collection of tools for debugging, diffing, and testing your application's data structures.

892
synpress
synpress synpress TypeScript

Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.

892
syrupy
syrupy syrupy-project Python

:pancakes: The most popular pytest snapshot plugin

891
jest-codemods
jest-codemods skovhus TypeScript

Codemods for migrating to Jest https://github.com/facebook/jest 👾

887
mockttp
mockttp httptoolkit TypeScript

Powerful friendly HTTP mock server & proxy library

885
go-httpbin
go-httpbin mccutchen Go

A reasonably complete and well-tested golang port of httpbin, with zero dependencies outside the go stdlib.

885
phpunit-watcher
phpunit-watcher spatie PHP

A tool to automatically rerun PHPUnit tests when source code changes

876
skrape.it
skrape.it skrapeit Kotlin

A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places...

874
cargo-hack
cargo-hack taiki-e Rust

Cargo subcommand to provide various options useful for testing and continuous integration.

873
stunner
stunner firefart Go

Stunner is a tool to test and exploit STUN, TURN and TURN over TCP servers.

866
MockQueryable
MockQueryable ramantsitou C#

Mocking Entity Framework Core operations such ToListAsync, FirstOrDefaultAsync etc. Author Raman Tsitou

866