Testing
Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times.
- GitHub: https://github.com/topics/testing
- Wikipedia: https://en.wikipedia.org/wiki/Software_testing
- Related Topics: unit-testing, integration-testing, test-automation, e2e-testing, fuzzing, smoke-tests, mutation-testing, rspec, regression-testing, xunit,
- Aliases: test, testing-framework, testing-practices, testing-tools,
- Last updated: 2026-06-20 00:27:33 UTC
- JSON Representation
https://github.com/pointfreeco/combine-schedulers
⏰ A few schedulers that make working with Combine more testable and more versatile.
Last synced: 14 May 2025
https://github.com/testing-library/angular-testing-library
🐙 Simple and complete Angular testing utilities that encourage good testing practices
angular dom-testing-library testing testing-library
Last synced: 05 Jan 2026
https://github.com/jqno/equalsverifier
EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met.
Last synced: 21 Feb 2026
https://github.com/Azure/ResourceModules
This repository includes a CI platform for and collection of mature and curated Bicep modules. The platform supports both ARM and Bicep and can be leveraged using GitHub actions as well as Azure DevOps pipelines.
arm azure bicep bicep-templates building-block deployment-automation iac microsoft modules platform publishing testing
Last synced: 26 Apr 2025
https://github.com/azure/resourcemodules
This repository includes a CI platform for and collection of mature and curated Bicep modules. The platform supports both ARM and Bicep and can be leveraged using GitHub actions as well as Azure DevOps pipelines.
arm azure bicep bicep-templates building-block deployment-automation iac microsoft modules platform publishing testing
Last synced: 14 May 2025
https://github.com/fredwu/api_taster
A quick and easy way to visually test your Rails application's API.
api factory-girl testfactory testing
Last synced: 15 May 2025
https://github.com/spring-cloud/spring-cloud-contract
Support for Consumer Driven Contracts in Spring
cloud-native consumer-driven-contracts java microservices spring spring-boot spring-cloud spring-cloud-core testing
Last synced: 29 Jan 2026
https://github.com/kudobuilder/kuttl
KUbernetes Test TooL (kuttl)
hacktoberfest kubernetes kudo operator-sdk operators testing
Last synced: 14 Apr 2025
https://github.com/dmtrKovalenko/cypress-real-events
Fire native system events from Cypress.
cdp cypress e2e native-events pupeteer testing
Last synced: 08 Apr 2025
https://github.com/afroisalreadyinu/miniboss
The most versatile way to manage containers locally
containers docker python testing
Last synced: 21 Oct 2025
https://github.com/antonioribeiro/tddd
A Laravel Continuous Integration Package
codeception dashboard developer-tools laravel laravel-dusk php phpspec phpunit tester testing watcher
Last synced: 08 Apr 2025
https://github.com/hamcrest/ochamcrest
Hamcrest for Objective-C: Powerful, combinable, extensible matchers for verification
hamcrest objective-c testing xctest
Last synced: 15 May 2025
https://github.com/yashaka/selene
User-oriented Web UI browser tests in Python
automation e2e-testing python selene selenide selenium testing web webdriver
Last synced: 14 May 2025
https://github.com/autotest/autotest
Autotest - Fully automated tests on Linux
Last synced: 19 Jul 2025
https://github.com/syrupy-project/syrupy
:pancakes: The sweeter pytest snapshot plugin
pytest pytest-plugin python snapshot snapshot-plugin snapshot-testing snapshot-tests snapshottest testing
Last synced: 15 Dec 2025
https://github.com/haf/expecto
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
performance-testing property-based-testing stress-testing testing unit-testing
Last synced: 13 May 2025
https://github.com/DATA-DOG/go-txdb
Immutable transaction isolated sql driver for golang
go golang integration-testing sql sql-driver tdd testing
Last synced: 14 Mar 2025
https://github.com/DATA-DOG/Go-txdb
Immutable transaction isolated sql driver for golang
go golang integration-testing sql sql-driver tdd testing
Last synced: 12 Mar 2025
https://github.com/fescobar/allure-docker-service
This docker container allows you to see up to date reports simply mounting your "allure-results" directory in the container (for a Single Project) or your "projects" directory (for Multiple Projects). Every time appears new results (generated for your tests), Allure Docker Service will detect those changes and it will generate a new report automatically (optional: send results / generate report through API), what you will see refreshing your browser.
allure allure-api allure-docker allure-docker-service allure-framework allure-server allure2 api automation docker docker-compose docker-container emailable-report kubernetes report report-generator reporting reporting-tool testing testing-tools
Last synced: 16 May 2025
https://github.com/phparkitect/arkitect
Put your architectural rules under test!
architecture hacktoberfest php testing
Last synced: 02 Dec 2025
https://github.com/chapar-rest/chapar
Chapar is a simple and easy to use api testing tools aims to help developers to test their api endpoints. it support http and grpc protocols.
api api-client api-rest gioui golang grpc rest testing
Last synced: 15 Apr 2026
https://github.com/lesovsky/noisia
Harmful workload generator for PostgreSQL
benchmarking failure-injection postgresql testing
Last synced: 04 Apr 2025
https://github.com/godot-gdunit-labs/gdUnit4
Embedded unit testing framework for Godot 4 supporting GDScript and C#. Features test-driven development, embedded test inspector, extensive assertions, mocking, scene testing.
game-development gdscript gdunit4 godot4 mocking scene-testing test-automation testing testing-tools unit-test unittest unittest-framework
Last synced: 09 Jan 2026
https://lundberg.github.io/respx/
Mock HTTPX with awesome request patterns and response side effects 🦋
Last synced: 15 May 2025
https://github.com/hedgehogqa/haskell-hedgehog
Release with confidence, state-of-the-art property testing for Haskell.
haskell property-based-testing property-testing quickcheck test testing testing-tools
Last synced: 13 Apr 2025
https://github.com/MrPowers/chispa
PySpark test helper methods with beautiful error messages
Last synced: 29 Apr 2025
https://github.com/php-censor/php-censor
PHP Censor is an open source self-hosted continuous integration server for PHP projects.
ci continuous-integration database-testing hacktoberfest php php-censor phpcensor phpci self-hosted testing unit-testing
Last synced: 14 May 2025
https://github.com/google/mobly
E2E test framework for tests with complex environment requirements.
android android-app android-development android-devices android-test android-wear automation bluetooth cars google mobile networking phone python robotics telephony test-automation testing wifi windows
Last synced: 29 Apr 2025
https://github.com/guidovranken/cryptofuzz
Fuzzing cryptographic libraries. Magic bug printer go brrrr.
cryptography fuzzing security testing
Last synced: 17 Jan 2026
https://github.com/cypress-io/cypress-react-unit-test
Unit test React components using Cypress
cypress cypress-component-testing cypress-io react test testing
Last synced: 28 Mar 2025
https://github.com/tschuchortdev/kotlin-compile-testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
annotation-processing annotation-processor annotation-processors compile compiler compiler-plugin kotlin testing testing-kotlin testing-tools
Last synced: 12 Jan 2026
https://github.com/letsencrypt/pebble
A miniature version of Boulder, Pebble is a small RFC 8555 ACME test server not suited for a production certificate authority.
acme acme-server certificate-authority https letsencrypt pki rfc-8555 testing x509
Last synced: 13 May 2025
https://github.com/microsoft/react-native-test-app
react-native-test-app provides an app for all supported platforms as a package
android ios macos react-native testing visionos windows
Last synced: 19 Jan 2026
https://github.com/ServeRest/ServeRest
APIs REST simulando loja virtual para servir de estudo de testes de API de forma manual ou automatizada
api-rest api-testing hacktoberfest rest serverest testing
Last synced: 14 Mar 2025
https://github.com/enricomi/publish-unit-test-result-action
GitHub Action to publish unit test results on GitHub
github-actions reporting testing
Last synced: 13 May 2025
https://github.com/spatie/phpunit-snapshot-assertions
A way to test without writing actual test cases
php phpunit snapshot-testing testing
Last synced: 09 Feb 2026
https://github.com/btholt/complete-intro-to-react-v7
The Complete Intro to React v7 and Intermediate React v4 as taught on Frontend Masters
javascript jest js react react-router reactjs redux tailwindcss testing typescript
Last synced: 04 Apr 2025
https://github.com/mockbukkit/mockbukkit
MockBukkit is a mocking framework for Bukkit/PaperMC to allow the easy unit testing of Bukkit plugins.
bukkit bukkit-plugins hacktoberfest mock-plugin mockbukkit mocking-framework paper paperm papermc-plugin spigot spigotmc testing unit-testing
Last synced: 14 May 2025
https://github.com/lundberg/respx
Mock HTTPX with awesome request patterns and response side effects 🦋
Last synced: 22 Feb 2026
https://github.com/webfuzzing/evomaster
The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
api-rest api-testing evolutionary-algorithms fuzzer fuzzing graphql grpc java kotlin rest rpc-api search-based-software-testing test-case-generation testing thrift
Last synced: 17 Mar 2026
https://github.com/phpstan/phpstan-doctrine
Doctrine extensions for PHPStan
doctrine doctrine2 php php7 phpstan static-analysis static-analyzer static-code-analysis testing
Last synced: 25 Jan 2026
https://github.com/appsecco/dvna
Damn Vulnerable NodeJS Application
dvna hack nodejs owasp owasp-top-10 security testing vulnerable vulnerable-apps
Last synced: 16 Mar 2025
https://github.com/synthetixio/synpress
Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
blockchain cypress docker e2e ethereum metamask playwright testing
Last synced: 09 Jan 2026
https://github.com/UnkindPartition/tasty
Modern and extensible testing framework for Haskell
golden-tests haskell hunit quickcheck smallcheck testing unit-testing
Last synced: 14 Apr 2025
https://github.com/unkindpartition/tasty
Modern and extensible testing framework for Haskell
golden-tests haskell hunit quickcheck smallcheck testing unit-testing
Last synced: 11 Dec 2025
https://github.com/apideck-libraries/portman
Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽🚀
api api-testing cli cli-app cli-option contract-first contract-testing integration-testing oas openai-tooling openapi postman-collection postman-collections swagger test-framework testing testrunner
Last synced: 14 May 2025
https://github.com/HHHMHA/django-roadmap
A complete roadmap for learning django backend
django django-rest-framework learn python resources roadmap testing
Last synced: 19 Jul 2025
https://github.com/qiniu/httptest
Qiniu httptest utilities
go golang http httptest test testing testing-tools unit-test
Last synced: 30 Mar 2025
https://github.com/testing-library/svelte-testing-library
:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices
Last synced: 14 May 2025
https://github.com/bash-unit/bash_unit
bash unit testing enterprise edition framework for professionals
assertions bash tdd test-driven-development test-framework testing unit-testing unittest xunit
Last synced: 01 Apr 2026
https://github.com/visual-regression-tracker/visual-regression-tracker
Backend and Frontend application for tracking differences via image comparison
cypress docker hacktoberfest image-comparison playwright regression-tests testing visual-testing visual-tests
Last synced: 12 Jan 2026
https://github.com/philippeboisney/archapp
Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)
architecture-components coroutines databinding databinding-android espresso kotlin multi-modules mvvm-android mvvm-architecture navigation-component room testing
Last synced: 05 Apr 2025
https://github.com/PhilippeBoisney/ArchApp
Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)
architecture-components coroutines databinding databinding-android espresso kotlin multi-modules mvvm-android mvvm-architecture navigation-component room testing
Last synced: 16 Mar 2025
https://github.com/revsys/django-test-plus
Useful additions to Django's default TestCase
Last synced: 15 May 2025
https://github.com/lucatume/wp-browser
The easy and reliable way to test WordPress with Codeception. 10 years of proven success.
codeception-module php tdd testing wordpress
Last synced: 23 Feb 2026
https://github.com/felangel/mocktail
A mock library for Dart inspired by mockito
dart dart-package flutter mock mock-library mocking mockito mocks mocktail testing
Last synced: 12 Apr 2026
https://github.com/next-page-tester/next-page-tester
DEPRECATED - DOM integration testing for Next.js
browserless integration-testing nextjs testing
Last synced: 04 Apr 2025
https://github.com/fwouts/react-screenshot-test
A dead simple library to screenshot test React components
jest react screenshot testing visual-regression
Last synced: 16 May 2025
https://github.com/EnricoMi/publish-unit-test-result-action
GitHub Action to publish unit test results on GitHub
github-actions reporting testing
Last synced: 13 Apr 2025
https://github.com/blocoio/android-template
Android app starter template
android architecture clean-architecture edge-to-edge flow hilt hilt-android jetpack-compose kotlin kotlin-android kotlin-flows ktor material-design material-ui material-you mockk mvvm starter-template template testing
Last synced: 26 May 2026
https://github.com/robfletcher/strikt
An assertion library for Kotlin
assert assertions fluent-api kotlin test testing
Last synced: 14 Jan 2026
https://github.com/fuzzitdev/jsfuzz
coverage guided fuzz testing for javascript
fuzz-testing fuzzer fuzzing javascript testing
Last synced: 28 Mar 2025
https://github.com/typescript-tdd/ts-auto-mock
Typescript transformer to unlock automatic mock creation for interfaces and classes
automatic fake mock mocking testing typescript typescript-transformer
Last synced: 14 May 2025
https://github.com/serenity-js/serenity-js
A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!
acceptance-testing api-testing automated-testing bdd cucumber domain-driven-design dsl e2e-testing end-to-end-testing playwright puppeteer screenplay-pattern test-automation test-integration test-reporting testing testing-framework web-testing webdriver
Last synced: 14 Feb 2026
https://github.com/gnl/ghostwheel
Hassle-free inline clojure.spec with semi-automatic generative testing and side effect detection
clojure clojure-spec clojurescript debugging side-effects spec testing tracing
Last synced: 22 Oct 2025
https://github.com/Synthetixio/synpress
Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
blockchain cypress docker e2e ethereum metamask playwright testing
Last synced: 11 Apr 2025
https://github.com/marathonlabs/marathon
Cross-platform test runner
android espresso gradle hacktoberfest instrumentation instrumentation-tests ios marathon orchestrator parallel performance test-runner testing testing-tool uitest uitesting uitests xcrun
Last synced: 14 May 2025
https://github.com/piotrmurach/rspec-benchmark
Performance testing matchers for RSpec
benchmark measurements performance-testing rspec rspec-matchers testing
Last synced: 13 Apr 2025
https://github.com/Visual-Regression-Tracker/Visual-Regression-Tracker
Backend and Frontend application for tracking differences via image comparison
cypress docker hacktoberfest image-comparison playwright regression-tests testing visual-testing visual-tests
Last synced: 14 Mar 2025
https://github.com/Typescript-TDD/ts-auto-mock
Typescript transformer to unlock automatic mock creation for interfaces and classes
automatic fake mock mocking testing typescript typescript-transformer
Last synced: 24 Apr 2025
https://github.com/codefuse-ai/test-agent
Agent that empowers software testing with LLMs; industrial-first in China
developer-tools software-quality-tool software-testing testing testing-tools
Last synced: 04 Apr 2025
https://github.com/storybookjs/testing-react
Testing utilities that allow you to reuse your Storybook stories in your React unit tests!
react storybook testing testing-library
Last synced: 05 Oct 2025
https://github.com/flyingmutant/rapid
Rapid is a modern Go property-based testing library
fuzzing golang property-based-testing property-testing quickcheck testing
Last synced: 12 Apr 2025
https://github.com/JamieMason/Jasmine-Matchers
Write Beautiful Specs with Custom Matchers for Jest and Jasmine
asymmetric-matchers bdd jasmine javascript javascript-tests jest karma tdd test-matchers testing unit-testing
Last synced: 28 Mar 2025
https://github.com/tecnickcom/tcexam
TCExam is a CBA (Computer-Based Assessment) system (e-exam, CBT - Computer Based Testing) for universities, schools and companies, that enables educators and trainers to author, schedule, deliver, and report on surveys, quizzes, tests and exams.
cba cbt computer-based-assessment computer-based-testing e-exam essay evaluation exam mcma mcsa multiple-choice school tcexam testing university
Last synced: 15 May 2025
https://github.com/bnorm/kotlin-power-assert
Kotlin compiler plugin to enable diagrammed function calls in the Kotlin programming language
assertions kotlin kotlin-ir testing
Last synced: 04 Apr 2025
https://github.com/MarathonLabs/marathon
Cross-platform test runner
android espresso gradle hacktoberfest instrumentation instrumentation-tests ios marathon orchestrator parallel performance test-runner testing testing-tool uitest uitesting uitests xcrun
Last synced: 02 Aug 2025
https://github.com/sixty-north/cosmic-ray
Mutation testing for Python
mutation-testing python testing
Last synced: 14 May 2025
https://github.com/jamiemason/jasmine-matchers
Write Beautiful Specs with Custom Matchers for Jest and Jasmine
asymmetric-matchers bdd jasmine javascript javascript-tests jest karma tdd test-matchers testing unit-testing
Last synced: 07 Oct 2025
https://github.com/cashapp/accessibilitysnapshot
Easy regression testing for iOS accessibility
a11y accessibility accessibility-testing ios objective-c snapshot-testing swift swiftui switch-control testing uikit voice-control voiceover
Last synced: 15 May 2025
https://github.com/MikeSchulze/gdUnit4
A Godot Unit Test Framework. Support for GDScript and C# unit testing
gdunit godot test-automation testing testing-tools unit-test unittest unittest-framework
Last synced: 01 Apr 2025
https://github.com/maelstrom-software/maelstrom
Maelstrom is a fast Rust, Go, and Python test runner that runs every test in its own container. Tests are either run locally or distributed to a clustered job runner.
cargo-subcommand containers distributed-systems go golang pytest python rust testing
Last synced: 11 May 2025
https://github.com/nvzqz/static-assertions
Ensure correct assumptions about constants, types, and more in Rust
assert compile-time rust static-assertions testing
Last synced: 04 Apr 2025
https://github.com/comet-ml/opik-openclaw
🦞 Official plugin for OpenClaw that exports agent traces to Opik. See and monitor agent behaviour, cost, tokens, errors and more.
clawdbot evaluation moltbot observability openclaw testing
Last synced: 06 May 2026
https://github.com/strongcourage/awesome-directed-fuzzing
A curated list of awesome directed fuzzing research papers
awesome awesome-list fuzz-testing fuzzing paper-list research-paper testing
Last synced: 05 Apr 2026
https://github.com/marketsquare/robotframework-browser
Robot Framework Browser library powered by Playwright.
playwright robotframework testing
Last synced: 11 Feb 2026
https://github.com/vuetwo/vuetron
A tool for testing and debugging your Vue + Vuex applications. 是一個可以幫助您 Vue.js 的項目測試及偵錯的工具, 也同時支持 Vuex及 Vue-Router.
debugger debugging-tool desktop electron testing testing-tools visualization vue vue-router vue2 vuejs vuex
Last synced: 04 Apr 2025
https://github.com/RealOrangeOne/react-native-mock
A fully mocked and test-friendly version of react native (maintainers wanted)
react react-native react-native-mock testing
Last synced: 04 Aug 2025
https://github.com/pactumjs/pactum
REST API Testing Tool for all levels in a Test Pyramid
api-testing bdd component-testing contract-testing cucumber e2e-testing integration-testing javascript mock-server nodejs pactum pactumjs test-pyramid testing
Last synced: 14 May 2025
https://github.com/realorangeone/react-native-mock
A fully mocked and test-friendly version of react native (maintainers wanted)
react react-native react-native-mock testing
Last synced: 08 Apr 2025