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-07-07 00:28:05 UTC
- JSON Representation
https://github.com/chiefmyron/phpunit-test-workbench
An extension to integrate PHPUnit with the native Test Explorer functionality within VS Code. Zero configuration required for common environment setups.
php phpunit test testing vscode-extension
Last synced: 01 Mar 2026
https://github.com/rzajac/golden
Tests if HTTP request matches golden file.
golang golden golden-files testing
Last synced: 02 May 2025
https://github.com/bogdanp/racket-actions-example
An example of testing Racket code using GitHub actions.
Last synced: 23 Mar 2025
https://github.com/markus1189/mockito-scala
Syntactic sugar for mockito in Scala
Last synced: 08 Sep 2025
https://github.com/songyu-wang/cypress-plugin-playwright
This Cypress plugin allows you to run playwright code within cypress runner
cypress e2e javascript playwright test-automation testing
Last synced: 13 May 2025
https://github.com/yiling-j/carrier
š A test fixtures replacement for Go, support struct and ent, inspired by factory_bot/factory_boy
code-generation factory fixtures testing
Last synced: 11 Apr 2025
https://github.com/sbstnerhrdt/node-port-test
A small and lightweight port testing docker
Last synced: 12 Jul 2025
https://github.com/marvincaspar/magento-codeception
Magento Codeception is a template for testing a magento shop with codeception and selenium.
codeception docker magento selenium test-automation testing
Last synced: 14 Apr 2025
https://github.com/callstackincubator/overlapped
Find the unit tests that overlap with integration tests and remove them
ai-agents coverage duplication integration-testing jest overlap testing unit-testing vitest
Last synced: 13 Jun 2026
https://github.com/mattwilson1024/mocklify
A powerful and flexible tool for managing mock data
demos hacktoberfest mock mock-data testing testing-tools utility-library
Last synced: 04 Apr 2026
https://github.com/rani367/affected
Run only the tests that matter. Language-agnostic affected package detection for monorepos. Supports Cargo, npm, pnpm, Yarn, Bun, Go, Python, Maven, Gradle, .NET, Swift, Dart/Flutter, Elixir, sbt.
bun cargo ci cli dart dependency-graph dotnet elixir flutter github-actions go gradle maven monorepo npm python rust scala swift testing
Last synced: 05 Apr 2026
https://github.com/byronka/memoria_project
A family tree / memorial site, an example of a larger project built with Minum
minimalist server-side-rendering tdd testing
Last synced: 05 Mar 2026
https://github.com/lemonlion/testtrackingdiagrams
A mechanism for tracking the request-responses in your tests and converting them into PlantUML diagrams.
acceptance-testing autogenerated-diagrams bdd bdd-tests bddfy component-testing diagrams diagrams-as-code dotnet lightbdd nunit plantuml plantuml-diagrams plantuml-generator reqnroll sequence-diagrams test-driven-documentation testing xunit xunit-tests
Last synced: 16 May 2026
https://github.com/brice-morin/dracarys
Bring fire and fury to your all too peaceful containers
Last synced: 05 Mar 2026
https://github.com/iafan/agenda
Approval testing micro-framework for Go
approval-test go golang golden-master table-driven-test testing
Last synced: 16 Mar 2026
https://github.com/futuredapp/tasting
Android UI Automator wrapper for human-like scenario testing
android android-library spoon testing
Last synced: 16 Mar 2026
https://github.com/inomera/mirket-guide
Mirket Business Guide
api api-lifecycle api-lifecycle-management apimanager manager mirket ratelimiting testing throttling
Last synced: 08 Feb 2026
https://github.com/marcopaga/tekton-pipeline-and-task-test
This Demo repository will deploy and configure a Tekton CI System. It uses GitHub Actions to validate the Tekton config on every commit.
flux github-actions tasks tekton testing
Last synced: 06 Mar 2026
https://github.com/snhobbs/kicad-testpoints
Extract location of pads from a kicad layout. Useful for generating a test point report.
ate eda electronics fixture hardware jig kicad manufacturing pcb pcb-layout plugin test testing
Last synced: 12 Sep 2025
https://github.com/gonzagadavid/chameleon
Aplicação desenvolvida com React e Redux, onde permite que a pessoa usuÔria obtenha informações sobre suas bandas favoritas, procurando promover a experiência de estar em um ambiente feito especialmente para a banda pesquisada
eslint react react-hooks react-redux react-router redux testing
Last synced: 27 Feb 2026
https://github.com/0xopenbytes/t
š§Ŗ Quickly test expectations
ios swift testing unit-testing
Last synced: 01 Aug 2025
https://github.com/srittau/fakesmtpd
SMTP server for testing mail functionality
mail mailserver python smtp testing
Last synced: 09 Apr 2025
https://github.com/tilakpatidar/pytest-snowflake_bdd
Setup test data and run tests on snowflake in BDD style!
bdd bdd-framework pytest pytest-plugin snowflake testing
Last synced: 02 Apr 2026
https://github.com/q42/salad
Lightweight Cucumber-style UI tests for iOS.
bdd ios swift test-automation testing ui-testing xcuitest
Last synced: 24 Jul 2025
https://github.com/springtainer/springtainer-rabbitmq
RabbitMQ as docker-container for springboot testing
rabbitmq spring spring-boot testcontainers testing
Last synced: 24 Oct 2025
https://github.com/minad/tasty-auto
Deprecated: Auto discovery for the Tasty test framework, use tasty-discover instead
auto-discovery haskell testing
Last synced: 05 Sep 2025
https://github.com/mkutz/approvej
A simple implementation of approval testing for the JVM
approval-testing java kotlin testing
Last synced: 01 Apr 2026
https://github.com/badetitou/smarttest
The goal of SmartTest is to provide to the developers the list of tests they should run after they modify their code. With this plugin installed, developers will save time and will develop in a better way (hopefully).
pharo pharo-smalltalk smalltalk smarttest test-automation test-regression test-runner testing testing-tools
Last synced: 23 Oct 2025
https://github.com/jsuarezruiz/dotnet-maui-testing-playground
.NET MAUI Testing Playground
dotnet dotnet-maui maui testing
Last synced: 14 Mar 2025
https://github.com/reactivecircus/firestorm
:fire::cyclone:Incremental Android instrumented test runner based on Git source changes. WIP :construction:
Last synced: 16 Oct 2025
https://github.com/timakin/dsmock
dsmock is a fixture-injector for appengine datastore, based on YAML format fixtures
appengine appengine-go datastore gcp go golang google mocking testing testing-tools
Last synced: 14 Mar 2026
https://github.com/matthewoden/pg_promise_sandbox
Transaction based testing tools for Postgres. Run all your database tests (and CI Pipelines) concurrently!
Last synced: 24 Feb 2026
https://github.com/neuralegion/sectester-js
SecTester is a new tool that integrates our enterprise-grade scan engine directly into your unit tests.
appsec brightsec e2e pentesting qa security test testing typescript
Last synced: 17 Mar 2026
https://github.com/pyveci/racker
Racker is an experimental harness tool for provisioning and running operating system containers.
docker docker-image harness harness-framework machinectl oci oci-image oci-images skopeo systemd systemd-container systemd-nspawn systemd-run test-environment test-harness testing testing-tool umoci
Last synced: 17 Mar 2026
https://github.com/sergio-sastre/multiplying_the_quality_of_unit_tests
An Android project in Jetpack Compose to showcase how to level up our unit tests step by step with parameterized tests, property-based test & stateful tests
android jetpack-compose parameterized-tests property-based-testing testing unit-testing
Last synced: 12 Sep 2025
https://github.com/xray-app/tutorial-java-cucumber
Tutorial for Cucumber using Java integrated with Xray and Jira
bdd cucumber java jira test-automation testing xray
Last synced: 01 May 2025
https://github.com/codacy/codacy-plugins-test
Testing interface for external docker tools
codacy docker plugins plugins-test review test test-automation testing testing-tool
Last synced: 12 Feb 2026
https://github.com/qavajs/html-formatter
HTML formatter for cucumber framework
cucumber-js qa test-automation testing
Last synced: 01 May 2025
https://github.com/threeal/assertion-cmake
A CMake module containing a collection of assertion functions and other utilities for testing CMake code
assert assertions cmake cmake-modules cmake-scripts test testing
Last synced: 13 Feb 2026
https://github.com/giskard-ai/giskard-doc
Giskard public documentation on GitBook š
artificial-intelligence documentation machine-learning machine-learning-testing ml ml-testing ml-validation model-evaluation model-validation quality-assurance testing
Last synced: 26 Jun 2025
https://github.com/mrloop/qunit-retry
Drop in replacement for qunit `test` which retries a failed test.
Last synced: 10 Oct 2025
https://github.com/jasdeepkhalsa/jest-unit-testing-examples
Jest Unit Testing Examples from beginners to advanced
dry fetch jest testing unit-testing
Last synced: 21 Jan 2026
https://github.com/jackfirth/racket-expect
A Racket library for defining expectations on values, unit testing, and creating quality error messages
racket racket-library testing validation
Last synced: 05 Jan 2026
https://github.com/gisce/destral
PowERP testing framework
hacktoberfest openerp python tdd testing
Last synced: 12 Apr 2025
https://github.com/angelov/phpunit-php-vcr
A library that allows you to easily use the PHP-VCR library in your PHPUnit tests.
Last synced: 21 Feb 2026
https://github.com/tfrommen/unit-test-examples
Example code for my talks and workshops on unit testing.
example-code javascript php testing unit-testing
Last synced: 12 May 2025
https://github.com/ohsayan/all_asserts
A crate for multiple types of asserts that don't exist in the standard library
assertions cargo crate rust rust-lang rust-tests testing
Last synced: 08 Apr 2025
https://github.com/bdsoha/expycted
ā "Because tests should be easy to read!" An expectation pattern implementation for Python. Simple, intuitive, readable, and approachable, with ability to plug in to any testing framework that relies on assertions.
assertion-framework expect expectation testing
Last synced: 14 Jan 2026
https://github.com/julien-r44/japa-database-plugin
š½ Database assertions and testing helpers for Japa
Last synced: 21 Apr 2025
https://github.com/bitcrowd/javascript
Bitcrowd JavaScript Guide
guide javascript linting metrics testing
Last synced: 09 Apr 2025
https://github.com/chorus-bdd/chorus-js
A Chorus Javascript Client
bdd chorus-javascript-client distributed javascript testing
Last synced: 09 Apr 2025
https://github.com/ximaz/valgrind-action
A GitHub action allowing you to check for memory leaks on your binaries, libraries and unit tests.
42projects 42school ci ci-cd cicd devops devops-services devops-tools epitech epitech-project epitech-survival-kit memleak memleaks memory-check memory-leak testing tests valgrind valgrind-log-parsing valgrind-tool
Last synced: 26 Aug 2025
https://github.com/dword-design/mock-argv
Temporarily overrides the command line arguments. This is useful for testing.
args argument-parser arguments argv cli command-line command-line-tool coverage javascript jest mocha mock node nodejs npm npm-package replace restore test testing
Last synced: 16 Mar 2025
https://github.com/llnl/simul
MPI coordinated test of parallel filesystem system calls and library functions
file-system mpi parallel parallel-computing testing
Last synced: 29 Apr 2025
https://github.com/kettanaito/test-flat
A test framework extension to support resources teardown and cleanup in flat tests.
Last synced: 12 May 2025
https://github.com/clauseggers/bx90000fontpresentersupersuite
A stand-alone webpage that flips through the glyphs of a font
animation font fontdevelopment fonts html-css-javascript testing testpage typeface typefacedevelopment variablefonts webfonts
Last synced: 09 Apr 2025
https://github.com/ligurio/testres-db
is a tool to import test results into SQLite database
ci continuous-integration quality-assurance quality-metrics software-testing software-testing-tools test-automation testing testres-db
Last synced: 14 Sep 2025
https://github.com/mtgleeson/tiatesting
Tia is a free test impact analyser library used for selective testing with common test runners such as JUnit and Spock.
git gradle gradle-plugin groovy java junit junit-jupiter junit4 junit5 maven maven-plugin perforce selective-testing spock test-automation test-impact-analysis testing testing-tools
Last synced: 04 May 2026
https://github.com/nguyenngoclongdev/step-definition-generator
Generate step definition for multiple frameworks, such as Cypress, Playwright, and Cucumberjs.
cucumber generator gherkin javascript playwright step-definitions testing typescript vscode-extension
Last synced: 20 Oct 2025
https://github.com/stordco/msw-toolbar
A simple utility to make your MSW experience a little bit better.
dx hacktoberfest msw testing toolbar typescript
Last synced: 17 Jan 2026
https://github.com/choaib-elmadi/ai-4-every-1
AI 4 Every 1 course by CVZone.
ai algorithms artificial-intelligence generative-ai generator llms machine-learning testing training validation
Last synced: 31 Jan 2026
https://github.com/antman261/tiny-fixtures
A very simple javascript package for database fixtures
database database-fixtures database-testing fixture-test fixtures nodejs testing testing-javascript testing-tools typescript
Last synced: 25 Feb 2026
https://github.com/form3tech-oss/go-ci-fuzz
A tool for running Native Go Fuzz tests in CI pipelines
Last synced: 09 Oct 2025
https://github.com/trinet-at/mezzio-test
Testing helpers for mezzio projects
assertions hacktoberfest mezzio mezzio-test php testing
Last synced: 01 Apr 2026
https://github.com/im-beast/http_benchmarks
šļø Deno web frameworks raced against each other
benchmark benchmarking deno http performance speed test testing web web-framework
Last synced: 04 Mar 2026
https://github.com/dantealonsoht/stock-api-capstone
This is my React capstone project to handle the Stock API using the Redux store, also doing best practices to make a single page application to see stock information, also you can filter the information to only see according to the exchange, and more.
api javascript jest netlify react react-router reactjs redux redux-thunk single-page-app testing
Last synced: 06 Oct 2025
https://github.com/cesarparra/test-data-framework
The Salesforce Test Data Builder framework allows you to intuitively create Salesforce SObject data for your unit tests using a fluent language. It provides base support for any SObject, standard or custom, out of the box, but allows you to adapt it to your custom needs.
apex framework salesforce salesforce-developers salesforcedx sfdx testing unit-testing
Last synced: 05 Jan 2026
https://github.com/autero1/action-gotestsum
GitHub Action for setting up https://github.com/gotestyourself/gotestsum
actions github-actions go testing testing-tools
Last synced: 09 Oct 2025
https://github.com/domcleal/as_deprecation_tracker
Track known ActiveSupport deprecation warnings
activesupport deprecation-tracker deprecations rails ruby-on-rails testing
Last synced: 06 Oct 2025
https://github.com/gamemann/go-playground
My Go playground that stores test programs and such. Includes tests that imports and uses structures and functions from shared and static C libraries.
cgo example examples functions go go-and-c go-c go-lang go-playground go-sandbox golang playground sandbox structures testing tests
Last synced: 14 Jan 2026
https://github.com/js-devtools/karma-host-environment
Access host info (OS, browser version, environment variables) in browser tests
browser environment-variables javascript karma karma-plugin mocha nodejs qunit tape testing universal-javascript user-agent
Last synced: 12 Dec 2025
https://github.com/jaktestowac/playwright-sample-visual-testing
Sample project to demonstrate visual testing with Playwright.
automation javascript playwright test-automation testing visual-testing
Last synced: 14 Oct 2025
https://github.com/montogeek/cypress-docker-compose-multi-stage-build
Cypress E2E Testing using Docker compose multi stage builds
cypress docker docker-compose dockerfile e2e javascript nodejs testing
Last synced: 09 Oct 2025
https://github.com/uchagani/junit-playwright
JUnit 5 Extension to run Playwright-Java tests in parallel
automation java junit5 playwright playwright-java testing
Last synced: 24 Oct 2025
https://github.com/ecowden/pluto-path
Create a Pluto dependency injection module from files in a path or paths
dependency-injection javascript javascript-dependency-injection pluto testing
Last synced: 23 Jan 2026
https://github.com/piecioshka/boilerplate-puppeteer-jasmine
š“ Starter with Puppeteer and Jasmine (+Jest)
end-to-end jasmine puppeteer testing
Last synced: 17 Jun 2026
https://github.com/lukechilds/requirable
Enables a module to require itself by name
ava requirable require test testing
Last synced: 24 Oct 2025
https://github.com/lvl99/barbell
Easily benchmark your JS code's performance via CLI using similar (but different) interface to Jest.
benchmark optimise optimize performance test testing
Last synced: 23 Feb 2026
https://github.com/steffnova/go-check
Property based testing framework for Go
go golang property-based-testing testing
Last synced: 14 Jan 2026
https://github.com/100nm/pytest-results
Easily spot regressions in your tests.
msgspec mypy pydantic pytest pytest-plugin python testing type-hints typed
Last synced: 02 Mar 2026
https://github.com/skippi/docspec
A crystal library for automatically testing documentation examples.
crystal crystal-lang crystal-language crystal-shard doctest documentation testing
Last synced: 16 Oct 2025
https://github.com/agnuxo1/benchclaw
BenchClaw ā Multi-dimensional AI agent evaluation with 17-judge AI Tribunal, 10 scoring dimensions, radar charts, and deception detection. Benchmark any LLM agent.
agent-evaluation ai-agents benchmark benchmarking evaluation llm mcp nodejs quality testing
Last synced: 25 Jun 2026
https://github.com/tiagostutz/demo-warehouse-software
A simple demo of a warehouse software with Typescript, PostgreSQL, Prisma, Golang, NextJS...
golang jest nextjs postgresql prisma testing typescript
Last synced: 13 May 2025
https://github.com/coherent-oss/pytest-ignore-flaky
ignore failures from flaky tests (pytest plugin)
pytest pytest-plugin python testing
Last synced: 08 Apr 2026
https://github.com/sparksuite/rugged
Orchestrate package testing across uneven terrain
orchestration test-automation test-runner testing testing-tools
Last synced: 13 May 2025
https://github.com/ivan-tymoshenko/node-benchmarks
Benchmark library for NodeJs
benchmark benchmark-framework benchmarking benchmarks javascript js node node-js nodejs performance performance-testing testing
Last synced: 14 Sep 2025
https://github.com/waynevanson/fp-ts-webdriver
fp-ts bindings to the Webdriver W3C specification
e2e fp-ts functional jest test testing typescript webdriver
Last synced: 14 Apr 2025
https://github.com/ayato-p/muscle-assert
A Clojure port of Persimmon.MuscleAssert https://github.com/persimmon-projects/Persimmon.MuscleAssert
Last synced: 22 Jul 2025
https://github.com/xybor-x/xycond
A package supports to assert or expect many conditions in Golang
assert assertion conditions golang-library testing unittest
Last synced: 25 Jan 2026
https://github.com/mrazauskas/jest-serializer-ansi-escapes
Jest snapshot serializer for ANSI escape sequences
ansi escapes jest sequences serializer snapshots testing
Last synced: 08 Mar 2026
https://github.com/testeurmaniak/tdd_in_flutter
Projects sample used in my series "TDD in Flutter" on Medium.
Last synced: 10 Apr 2025
https://github.com/lmammino/invok
Command line tool to Invoke Go lambda functions locally
aws aws-lambda aws-lambda-golang cli local-development testing
Last synced: 23 Jul 2025