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/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/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/citusdata/test-automation
Tools for making our tests easier to run
Last synced: 15 Apr 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/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/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/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/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/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/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/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/rhyskeepence/clairvoyance
A Scala Specs2 extension, producing human readable documentation à la Yatspec.
Last synced: 28 Oct 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/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/evenbetterspecs/evenbetterspecs.github.io
Guidelines for Maintainable Tests
guidelines rspec specs testing tests
Last synced: 12 Apr 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/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/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/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/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/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/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/keploy/.github
Config files for Keploy org page
api-testing configuration testing vcr
Last synced: 17 Mar 2026
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/americanexpress/amex-jest-preset-react
✨ An opinionated Jest preset for React modules
Last synced: 24 Apr 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/elixir-wallaby/web_driver_client
chromedriver elixir hacktoberfest selenium testing webdriver
Last synced: 27 Oct 2025
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/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/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/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/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/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/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/dolab/httptesting
HTTP testing framework of golang for human.
Last synced: 26 Jan 2026
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/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/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/jgaskins/hot_topic
A fake HTTP client for making requests to your HTTP::Handler classes
Last synced: 12 May 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/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/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/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/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/rudineirk/pytest-mocha
Pytest output in MochaJS format
pretty-print pytest pytest-mocha python testing
Last synced: 11 Apr 2026
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/americanexpress/amex-jest-preset
✨ An opinionated Jest preset
jest jest-configuration one-app testing
Last synced: 20 Oct 2025
https://github.com/qavajs/steps-api
Collection of steps to work with web API
Last synced: 01 May 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/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/rndmh3ro/ansible-test-framework
Framework to test Ansible roles with serverspec on multiple systems
ansible docker test-kitchen testing travis
Last synced: 27 Aug 2025
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/nidi3/raml-tester-proxy
Test if requests/responses are raml compliant as a standalone proxy
Last synced: 22 Aug 2025
https://github.com/smicyk/groovy-jmeter
A Groovy-based DSL for building and running JMeter test plans from command line and more.
command-line dsl groovy groovy-script jmeter monitoring performance scripts testing
Last synced: 22 Aug 2025
https://github.com/wemake-services/pytest-modified-env
Pytest plugin to fail a test if it leaves modified `os.environ` afterwards.
codequality pytest pytest-plugin python3 test testing tests unittest
Last synced: 22 Apr 2025
https://github.com/level-level/wp-browser-woocommerce
Adds factory functions for WooCommerce to be used with wp-browser integration tests.
codeception integration-testing testing woocommerce wp-browser
Last synced: 15 Oct 2025
https://github.com/antmicro/tuttest
A simple Python utility for extracting documentation snippets from tutorials.
documentation md parse rst testing
Last synced: 22 Jul 2025
https://github.com/zealous-tech/testrail-reporter
TestRail Reporter for all popular JavaScript (JS) and TypeScript (TS) based testing frameworks, enabling easy submission of test results to TestRail.
automation jest playwright qa reporter reporting testing testrail vitest
Last synced: 28 Feb 2026
https://github.com/tsaarni/certyaml
Declarative way to create x509 certificates for test environments.
certificate certificates go golang pki testing x509
Last synced: 28 Feb 2026
https://github.com/mutasim77/knowledge-sharing
❤️ Bits of Wisdom, Bytes of Code: Share, Learn, and Grow Together!
aws computer-science go knowledge math notebook notes sharing taking-notes testing
Last synced: 04 Jul 2025
https://github.com/semaphoreci/semaphore
Semaphore is a Continuous Integration and Delivery platform
cicd continuous-delivery continuous-deployment continuous-integration testing
Last synced: 17 Mar 2026
https://github.com/osvaldjr/easy-cucumber
Easy Cucumber JVM DSL tests.
automated-testing automated-tests component-te cucumber cucumber-features cucumber-framework cucumber-java cucumber-jvm cucumber-steps cucumber-tests ff4j java stubby test-automation testing testing-framework testing-tools
Last synced: 13 May 2025