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-24 00:25:09 UTC
- JSON Representation
https://github.com/MatteoH2O1999/github-actions-jest-reporter
A reporter allowing for fast and easy navigation through the logs produced by Jest in the Github Actions UI
actions github-actions jest jest-reporter testing
Last synced: 11 May 2025
https://github.com/ssi02014/react-test-reference-documentation
리액트 테스트 관련 참고 문서 저장소 (Jest, React-Testing-Library) 🧑💻
jest matcher react react-testing-library tdd testing
Last synced: 14 Apr 2025
https://github.com/automationpanda/device-registry-fastapi
An example REST API web service for registering smart devices, written in Python using FastAPI
example fastapi pytest python python-testing requests rest rest-api rest-api-tests test-automation testing the-way-to-test-software
Last synced: 13 Jul 2025
https://github.com/nafiesl/mini-crm
Mini CRM project, a challenge from Laravel Daily blog post.
crud-sample laravel laravel55 tdd testing
Last synced: 27 Oct 2025
https://github.com/letsramp/sample-microservices
Sample cloud-first application forked from GoogleCloudPlatform/microservices-demo with added support for REST and Thrift APIs.
cloud-native cloud-native-microservices grpc rest test test-automation testing testing-tools thrift thrift-client thrift-protocol thrift-server
Last synced: 29 Jan 2026
https://github.com/elixir-wallaby/web_driver_client
chromedriver elixir hacktoberfest selenium testing webdriver
Last synced: 27 Oct 2025
https://github.com/technextacg/rest-yaml-test
REST API testing without writing script.
automation framework rest restapi restassured testframework testing testingtool tool yaml
Last synced: 12 Mar 2025
https://github.com/LambdaTest/CSharp-NUnit-Selenium
Run test automation on cloud with NUnit and LambdaTest. This is a sample repo to help you execute NUnit framework based test scripts in parallel with LambdaTest automation testing cloud
automated-tests lambdatest nunit selenium selenium-tests selenium-webdriver test-automation testing testing-tools web-testing
Last synced: 11 Mar 2025
https://github.com/KazuCocoa/DroidTestHelper
Helper application to test android applications. This application handles some settings via adb broadcast.
adb-broadcast android change-animations testing
Last synced: 11 May 2025
https://github.com/bahmutov/dont-crack
semantic-release plugin checking if the new semantic release is breaking dependent projects
plugin release semantic-release semver testing
Last synced: 28 Sep 2025
https://github.com/bahmutov/snap-shot-core
Save / load named snapshots, useful for tests
Last synced: 26 Sep 2025
https://github.com/killercup/assert_tokens_eq
Like Rust's built-in assert_eq macro, but for token streams. Passes them through rustfmt, and shows a pretty diff
Last synced: 29 Jul 2025
https://github.com/clembou/behave-pandas
Utility package for the Behave BDD testing framework, to make converting gherkin tables to and from pandas data frames a breeze.
bdd behave pandas pandas-dataframe testing
Last synced: 11 Feb 2026
https://github.com/tniessen/aiger-safety-properties
AIGER files designed by hand, for testing (and limited benchmarking) of new model checkers
aig aiger benchmark dataset examples formal-verification model-checking testing verification
Last synced: 07 Jan 2026
https://github.com/qavajs/steps-api
Collection of steps to work with web API
Last synced: 01 May 2025
https://github.com/americanexpress/amex-jest-preset-react
✨ An opinionated Jest preset for React modules
Last synced: 24 Apr 2025
https://github.com/opencodeco/testcontainers-php
Testcontainers is a PHP library that supports PHPUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
docker docker-compose hacktoberfest php phpunit test-automation testing zendvm
Last synced: 27 Sep 2025
https://github.com/andrewabest/Tailor
A set of opinionated Query abstractions and accompanying Convention Tests to make sure your Dapper queries measure up
Last synced: 03 Feb 2026
https://github.com/wlsf82/curso-cypress-percy
Repositório do curso de testes de regressão visual com Cypress e Percy da Escola Talking About Testing
cypress percy testing udemy visual-regression-testing
Last synced: 13 Jul 2025
https://github.com/lambdatest/behat-selenium-sample
Run test automation on cloud with Behat and LambdaTest. This is a sample repo to help you execute Behat framework based test scripts in parallel with LambdaTest automation testing cloud
behat selenium-php selenium-webdriver test-automation testing testing-tools web-testing
Last synced: 30 Jul 2025
https://github.com/davidtaylorhq/qunit-puppeteer
A test harness for running QUnit tests in headless Chromium
continuous-integration npm-package puppeteer qunit testing
Last synced: 23 Apr 2025
https://github.com/keploy/.github
Config files for Keploy org page
api-testing configuration testing vcr
Last synced: 17 Mar 2026
https://github.com/americanexpress/amex-jest-preset
✨ An opinionated Jest preset
jest jest-configuration one-app testing
Last synced: 20 Oct 2025
https://github.com/denodev/wpt
Deno web-platform-tests compatibility tables
compatibility deno tc39 testing w3c web web-platform whatwg
Last synced: 23 Jul 2025
https://github.com/miserlou/django-easy-split
Easy split testing for Django.
ab ab-testing abtest django python split split-testing testing
Last synced: 12 Apr 2025
https://github.com/mitocgroup/recink
REciNK - Rethink Continuous Integration for JavaScript Applications
continuous-integration coverage e2e-testing javascript mocha npm testcafe testing travis unit-testing
Last synced: 29 Mar 2025
https://github.com/mikaelvesavuori/archfit
Validate the fitness of your AWS solutions, without the heavy lifting!
architecture architecture-tests aws evolutionary-architecture fitness-functions software-architecture testing
Last synced: 29 Oct 2025
https://github.com/the-code-monkey/techstack
cli cli-app component-library components linting react reactjs storybook testing theme themeing themes typescript
Last synced: 02 Jun 2026
https://github.com/dolab/httptesting
HTTP testing framework of golang for human.
Last synced: 26 Jan 2026
https://github.com/formalsec/wasp
WASP was superseded by: https://github.com/OCamlPro/owi
c program-analysis symbolic-execution testing webassembly
Last synced: 08 Nov 2025
https://github.com/robotomize/go-allure
A command line utility for converting the output of Go tests into allure reports.
allure allure-report allure-testops cli go go-test golang test testing testing-tools unit unittest
Last synced: 23 Apr 2025
https://github.com/HamedFathi/MockableStaticGenerator
A C# source generator to make an interface and a class wrapper to test static and extension methods.
csharp csharp-sourcegenerator csharp9 dotnet mock mocking sourcegenerator test testing
Last synced: 17 Apr 2025
https://github.com/zahraheydari/cleanarchitecture
An implementation of Clean Architecture along with MVVM, Koin, Coroutines, Coil, Moshi, Mockk, LiveData, ViewBinding, ...
android clean-architecture cleanarchitecture coil coroutine coroutines coroutines-android coroutines-retrofit coroutinescope koin kotlin mockk moshi-converter mvvm mvvm-android mvvm-architecture mvvm-pattern test-automation testing unittesting
Last synced: 20 Jul 2025
https://github.com/ackara/mockaroo.net
Mockaroo.NET is a portable class library that allows you to generate sample data based on a object type using the Mockaroo API.
api mockaroo mockaroo-api test-data test-data-generator testing
Last synced: 12 Apr 2025
https://github.com/matuzalemmuller/dummy-files-creator
Desktop application to generate dummy files
file-creation multi-platform pyqt5 python3 testing
Last synced: 14 Dec 2025
https://github.com/xray-app/xray-junit-extensions
Enhanced JUnit 5 integration with Xray Test Management for Jira
jira junit testautomation testing xray
Last synced: 01 May 2025
https://github.com/playwright-community/playwright-msteams-reporter
Microsoft Teams reporter for Playwright
e2e msteams playwright playwright-tests reporter testing
Last synced: 10 Apr 2025
https://opencodeco.github.io/testcontainers-php/
Testcontainers is a PHP library that supports PHPUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
docker docker-compose hacktoberfest php phpunit test-automation testing zendvm
Last synced: 03 Mar 2025
https://github.com/jonathanlinat/accessible-name-automation-proof-of-concept
This is an experiment based on Accessibility Object Model (AOM). It tries to demonstrate that it is theoretically possible (in a certain way) to predict what the screen reader will say by focusing on semantic and non semantic elements with a bit of automated testing, thus reducing the need for manual testing.
a11y accessibility aom html javascript semantics testing webaccessibility webdevelopment
Last synced: 11 Apr 2025
https://github.com/matteoh2o1999/github-actions-jest-reporter
A reporter allowing for fast and easy navigation through the logs produced by Jest in the Github Actions UI
actions github-actions jest jest-reporter testing
Last synced: 10 Apr 2025
https://github.com/easypost/easyvcr-csharp
EasyVCR is a .NET library for recording and replaying HTTP interactions, packed with advanced features to customize your testing experience. Based on the great Scotch library.
Last synced: 19 Jul 2025
https://github.com/hamedfathi/mockablestaticgenerator
A C# source generator to make an interface and a class wrapper to test static and extension methods.
csharp csharp-sourcegenerator csharp9 dotnet mock mocking sourcegenerator test testing
Last synced: 28 Oct 2025
https://github.com/qavajs/po-playwright
library for plain-english access to page object
Last synced: 01 May 2025
https://github.com/sclorg/testing-farm-as-github-action
GitHub Action to execute tests by Testing Farm and update Pull Request status
github-action github-actions testing
Last synced: 11 Jul 2025
https://github.com/geerlingguy/docker-fedora40-ansible
Fedora 40 Docker container for Ansible playbook and role testing.
ansible container docker testing
Last synced: 18 Mar 2025
https://github.com/mallozup/kubeojo
Health Analytics for testsuites with elixir and d3js (inspired by CHAOSS)
analytics chaoss ci cool d3 d3js dashboard data-visualization elixir elixir-lang functional-programming graphics health-checks javascript jenkins metrics phoenix testing testsuite visualization
Last synced: 06 May 2025
https://github.com/GeekyAnts/ga-wdio
An automation CLI tool that creates the tests project for Web, API & Mobile apps and runs things like geckodriver, chromedriver & appium internally for various stacks, browsers, platforms & modes.
api-testing automation automation-framework boilerplate framework node-wdio testing web-testing
Last synced: 03 May 2025
https://gitlab.com/pinage404/git-gamble
`git-gamble` is a tool that blends [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) + [TCR (`test && commit || revert`)](https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864) to make sure to **develop** the **right** thing 😌, **baby step by baby step** 👶🦶 [Get Started](https://git-gamble.is-cool.dev/)
GitLab CI/CD Gitlab release-cli TDD appimage cli cli-tool cli-tools command line tool command-line-tool cross compile cross platform cross-compilation cross-compile cross-platform developer-tools devtool devtools gamble git gitlab-ci gitlab-registry mdbook nix pnpm rust slide slides slideshow slidev tcr test test driven development testing testing-tools tests unit test unit testing unit-test unit-testing unittest
Last synced: 09 May 2025
https://github.com/annulusgames/chainingassertion-unity
Chaining Assertion for Unity Test Framework
Last synced: 02 Mar 2025
https://github.com/akshayjshah/memhttp
In-memory HTTP for Go applications
connect-go golang http testing
Last synced: 14 Sep 2025
https://github.com/mattphillips/babel-plugin-gwt
Data Driven Testing babel plugin inspired by Groovy's Spock framework 🖖
babel-plugin bdd data-driven given spock tdd testing then when where
Last synced: 13 Apr 2025
https://github.com/opencomputeproject/ocp-diag-core-python
Pure python API for the OCP Test & Validation project
diagnostics hardware testing validation
Last synced: 16 Jul 2025
https://github.com/dominicfraser/nockexamples
HTTP request mocking with Nock
Last synced: 20 Mar 2025
https://github.com/kazucocoa/droidtesthelper
Helper application to test android applications. This application handles some settings via adb broadcast.
adb-broadcast android change-animations testing
Last synced: 23 Jul 2025
https://github.com/ovirt/ovirt-system-tests
This repository includes automated tests executed on the whole oVirt distribution
Last synced: 15 May 2025
https://github.com/geekyants/ga-wdio
An automation CLI tool that creates the tests project for Web, API & Mobile apps and runs things like geckodriver, chromedriver & appium internally for various stacks, browsers, platforms & modes.
api-testing automation automation-framework boilerplate framework node-wdio testing web-testing
Last synced: 18 Jun 2025
https://github.com/k8spin/opa-k8s-development
Contains a valid OPA unit testing environment
development kubernetes mutation opa openpolicyagent rego testing validation
Last synced: 16 Sep 2025
https://github.com/jgaskins/hot_topic
A fake HTTP client for making requests to your HTTP::Handler classes
Last synced: 12 May 2025
https://github.com/citusdata/test-automation
Tools for making our tests easier to run
Last synced: 15 Apr 2025
https://github.com/rudineirk/pytest-mocha
Pytest output in MochaJS format
pretty-print pytest pytest-mocha python testing
Last synced: 11 Apr 2026
https://github.com/popomore/spy
spy and mock for simple testcase
mock mocking spy tdd test testing testing-tools unit-testing
Last synced: 15 Apr 2025
https://github.com/evenbetterspecs/evenbetterspecs.github.io
Guidelines for Maintainable Tests
guidelines rspec specs testing tests
Last synced: 12 Apr 2025
https://github.com/wbaldoumas/graphql-to-karate
Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.
graphql graphql-schema graphql-server karate karate-framework tdd test-automation testing testing-tools
Last synced: 26 Jun 2025
https://github.com/philippmdoerner/mockingbird
A package to mock procedures and functions without turning it all into OOP.
mocking-library nim-lang nimscript testing unit-testing
Last synced: 25 Jul 2025
https://github.com/okunokentaro/ngx-testbedder
CLI tool for writing the test bed for Angular integration test
angular cli integration-testing test testbed testing
Last synced: 25 Jul 2025
https://github.com/corbym/gogiven
gogiven - BDD testing framework for go that generates readable output directly from source code
bdd bdd-framework bdd-specs bdd-tests generate-html-files golang html spec specification testing
Last synced: 14 Mar 2025
https://github.com/drpsychick/ansible-testing
An Ansible role that allows creating SystemD instances for testing Ansible roles against - for use with molecule
ansible ansible-role centos fedora molecule systemd testing ubuntu windows
Last synced: 16 Jul 2025
https://github.com/icd2k3/jest-auto-snapshots
Automated prop snapshot diffs for your React components
automated jest prop-types react snapshot testing
Last synced: 14 Apr 2025
https://github.com/rhyskeepence/clairvoyance
A Scala Specs2 extension, producing human readable documentation à la Yatspec.
Last synced: 28 Oct 2025
https://github.com/mfaisalkhatri/web-automation-playwright-java
This repository contains web automation testing example code with Playwright, Java and TestNG.
example-project hacktoberfest learning-by-doing playwright playwright-java software-testing testing tutorial uitesting web-automation
Last synced: 16 Mar 2025
https://github.com/svetlova/static-mock
SMock is opensource lib for mocking static and instance methods and properties.
mock mocking moq static test testing tests unittesting unittests
Last synced: 14 Jan 2026
https://github.com/vashishthask/mocktail
Mocktail is a tool to cache the response of potentially any Java method call on the disk.
betamax database dependencies interfaces java mocking rest-api restful-api testing vcr
Last synced: 03 Apr 2026
https://github.com/kalmhq/echoserver
A test image for http1.1, http2, GRP, TCP, UDP protocols.
docker-image grpc-server grpcurl http-server http2-server protocols testing
Last synced: 14 Feb 2026
https://github.com/jackmahoney/emaile2e-javascript-client
Test email integration with your app using MailSlurp
email email-e2e end-to-end-testing inbox integration testing
Last synced: 11 Oct 2025
https://github.com/elaichenkov/expected-condition-playwright
expected-condition-playwright is a Node.js library for Playwright and Puppeteer that supplies a set of common conditions that provides functionalities to wait for certain conditions till a defined task is complete
automation playwright puppeteer test-tools testing
Last synced: 05 Oct 2025
https://github.com/cenfun/monocart-coverage-reports
A code coverage tool to generate native V8 reports or Istanbul reports.
code code-coverage coverage istanbul monocart reporter reports testing v8
Last synced: 19 Oct 2025
https://github.com/katef/ivv
C language Independent Verification & Validation
c compiler-design conformance-checker fuzz-testing fuzzing posix regression-testing regression-tests standard-conform standards tap test-anything-protocol test-automation test-suite testing tests unit-testing verification
Last synced: 11 Mar 2026
https://github.com/furionix-labs/tigrmail
API client for creating temporary email addresses to use in your E2E tests with Playwright, Cypress, and other frameworks.
api cypress disposable e2e email emails framework integration javascript mail mfa playwright temp temporary test testing tests typescript verification verify
Last synced: 24 Apr 2026
https://github.com/jakubsob/cucumber
Behavior-Driven Development for R
acceptance-testing behavior-driven-development cucumber r testing
Last synced: 26 Mar 2025
https://github.com/cppfw/tst
C++ xUnit-like testing framework without macros
cpp testing testing-framework unit-testing unit-testing-framework unittest
Last synced: 12 Jun 2025
https://github.com/flolu/node-integration-testing
🧪 Example for Easy and Effective Integration Testing with Node.js and Docker
docker docker-compose github-actions integration-testing jasmine mysql nodejs testcontainers testing typescript
Last synced: 27 Apr 2025
https://github.com/bartek532/ecommerce-sofa
Scalable template for building e-commerce shops 🛒
cypress datocms firebase html jest nextjs react react-testing-library scss stripe testing typescript
Last synced: 14 Feb 2026
https://github.com/parenthesin/microservice-boilerplate-malli
Clojure Microservice Boilerplate: Components, Reitit, Pedestal, Malli, Postgresql and Tests
boilerplate clojure malli microservice postgres testing
Last synced: 24 Jan 2026
https://github.com/johnnynotsolucky/upssert
Simple REST API assertion framework
Last synced: 13 Oct 2025
https://github.com/jimthedev/timecafe
Timing / performance information for your TestCafe test tasks.
browser-testing nodejs performance performance-testing test testcafe testing tests
Last synced: 29 Oct 2025
https://github.com/prantlf/grunt-html-dom-snapshot
Takes snapshots of the HTML markup and screenshots of the viewport content displayed in the web browser.
browser grunt-task gruntplugin html screenshots selenium snapshots testing webdriver
Last synced: 12 Oct 2025
https://github.com/xray-app/tutorial-test-case-importer
Tutorials for importing tests (e.g., from CSV) to Xray using Test Case Importer
csv import jira test-management testing xray
Last synced: 03 Mar 2026