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-10 00:27:42 UTC
- JSON Representation
https://github.com/bit-smart-io/smart-bdd
Create interactive html documentation / feature files from Java code. This can be considered as a productive replacement to existing frameworks where you write the features/scenarios/acceptance tests in plain text first.
automated-testing bdd java junit testing
Last synced: 27 Feb 2025
https://github.com/atata-framework/atata-webdriverextras
A set of C#/.NET extension methods and other extra classes for Selenium WebDriver
atata csharp selenium selenium-webdriver test-automation testing webdriver
Last synced: 15 Jul 2025
https://github.com/lambdatest/selenide-testng-sample
Run Selenide and Selenium scripts on LambdaTest automation cloud. A sample repo to help you run Selenide framework based test scripts in parallel with LambdaTest automation testing cloud
automated-tests grid java lambdatest selenide selenium selenium-tests selenium-webdriver test-automation testing testing-tools web-testing
Last synced: 30 Jul 2025
https://github.com/stevebuik/stateful-generative-tests
auto-generated tests for Clojure WebApps
clojure clojure-spec generative-testing testing
Last synced: 09 Apr 2025
https://github.com/btravers/pdf-snapshot
Jest matcher for visual regression testing of PDF documents
canvas docker jest nodejs pdf pdfjs snapshot test testing trpc typescript visual-regression-testing
Last synced: 22 Jan 2026
https://github.com/angoca/db2unit
db2unit is a testing framework for IBM DB2 SQL PL
database db2 db2luw ibm rdbms sql-pl tap test-runner testing testing-tool unit-testing
Last synced: 02 Aug 2025
https://github.com/ohbarye/route_mechanic
RouteMechanic detects broken routes with ease :train:
automation minitest rails rspec ruby testing
Last synced: 14 Oct 2025
https://github.com/nvim-contrib/nvim-ginkgo
This plugin provides a ginkgo adapter for the neotest framework.
bdd ginkgo lua neotest neovim neovim-plugin nix testing
Last synced: 11 Mar 2026
https://github.com/dfinity/internet-identity-playwright
A Playwright library to simplify the integration of Internet Identity authentication in E2E tests.
e2e icp internet-computer playwright testing
Last synced: 11 Feb 2026
https://github.com/konradhalas/mimid
Modern mocking library for Python.
mocking software-development tdd testing
Last synced: 16 Mar 2026
https://github.com/serialbandicoot/great-assertions
This library is inspired by the Great Expectations library. The library has made the various expectations found in Great Expectations available when using the inbuilt python unittest assertions.
data-science data-testing databricks great-expectations jupyter-notebook python python3 quality-assurance testing
Last synced: 28 Oct 2025
https://github.com/dubinsky/scalajs-gradle
Gradle plugin for multi-backend Scala and sbt test frameworks
airspec crosscompile gradle hedgehog junit4 munit sbt scala scalacheck scalajs scalanative scalaprops scalatest specs2 testing utes weaver ziotest
Last synced: 15 Oct 2025
https://github.com/bonnie/udemy-a11y-testing
Code to accompany Udemy "Automated Accessibliity Testing" course
a11y-testing accessibility-testing testing
Last synced: 25 Oct 2025
https://github.com/0age/attributeregistry
ERC-1616 Attribute Registry Standard - interface, tests and implementation.
accounts attribute attributes blockchain eip erc erc1616 ethereum ethereum-contracts identity metadata registry standards testing
Last synced: 18 Oct 2025
https://github.com/douville/qcri
Import test results to HP Quality Center
hp-quality-center robot-framework selenium testing uft
Last synced: 20 Oct 2025
https://github.com/simonmittag/pwt
pwt ("port wait") is a liveness or readyness probe that waits on the client-side until an upstream tcp port becomes available.
availability availability-checker availability-monitor bash cli command-line command-line-tool command-line-tools continuous-integration liveness-probe network port port-wait ready-or-not-hack readyness readyness-probe testing
Last synced: 28 Apr 2026
https://github.com/florianbruniaux/ctxharness
Catch stale versions, broken paths, and missing scripts in your AI instruction files (CLAUDE.md, rules)
ai claude-code cli context-engineering developer-tools documentation drift-detection github-action testing typescript
Last synced: 10 May 2026
https://github.com/jtwebman/coveralls-next
Fork of coveralls tool updated to the latest npm packages instead of request and deprecated dependencies.
continuous-integration coverage coveralls github-actions mocha testing travis-ci
Last synced: 26 Oct 2025
https://github.com/forjd/browse
Fast CLI for browser automation — Playwright + stealth behind a persistent daemon
anti-detection browser-automation bun cli fingerprinting headless-chrome playwright qa stealth testing typescript web-scraping
Last synced: 01 Apr 2026
https://github.com/oneteme/assertapi-core
AssertApi
assertapi continuous-testing enedis jarvis java json migration performance-testing regression-testing rest-api teme test testing testing-framework usf xml
Last synced: 16 Feb 2026
https://github.com/saveourtool/benedikt
A GitHub Action to check your code with diKTat
diktat github-actions reporting testing
Last synced: 11 Apr 2025
https://github.com/threeal/gcovr-action
Generate code coverage reports for a C++ project on GitHub Actions using gcovr
actions c ci code-quality coverage coverage-report cpp gcc gcov test-coverage testing
Last synced: 11 Apr 2025
https://github.com/decathlon/newman-reporter-pullrequest-decorator
Newman reporter allowing to decorate pull request with postman collection results.
api github markdown newman postman pullrequest reporter test testing
Last synced: 08 May 2025
https://github.com/corylr/user-routine
User-Routine is a JavaScript library to automate user routines on web pages. You can easily test features or create tutorials with actions such as click, await, and fill.
application automated click e2e end-to-end javascript routine single-page spa spa-check test testing typescript user user-routine userflow
Last synced: 13 Apr 2025
https://github.com/jumpn/ecto_replay_sandbox
A custom Ecto Sandbox for CockroachDB to run your tests
cockroachdb ecto elixir testing
Last synced: 09 Apr 2025
https://github.com/droidsonroids/mockwebserver-path-dispatcher
A helper for dispatching MockWebServer responses
hacktoberfest http mock mock-server mockwebserver querystrings testing url
Last synced: 13 Jul 2025
https://github.com/aazuspan/should-test
Build and run unit tests in the Earth Engine code editor
assert assertions code-editor earth-engine gee javascript testing unit-testing
Last synced: 10 Apr 2025
https://github.com/end-of-game/php-code-quality-testing-sonar-gitlab-ci
During the life-cycle of an application in continuous integration and continuous delivery pipelines, we need to build, test, and deliver. The testing phase is the most important and each kind of tests has its specificity. In this article, we deal with code quality tests, such as static code analysis and code coverage, for PHP applications using SonarQube and Gitlab CI.
docker gitlab php sonarqube testing
Last synced: 12 Apr 2025
https://github.com/dipjyotimetia/cypresstestframework
CypressTest Framework
cypress cypress-io cypress-tests test-automation testing
Last synced: 28 Oct 2025
https://github.com/nickersoft/oa
Dead-simple monkey testing on the command-line 🦍
command-line end-to-end-testing monkey-testing performance puppeteer sellenium testing
Last synced: 03 May 2025
https://github.com/geminimir/promptproof-action
Deterministic LLM contract checks for CI. Replays recorded fixtures, enforces schema/regex/budget rules, generates HTML/JUnit/JSON reports, and comments on PRs. Zero live model calls in CI.
budgets ci fixtures github-action json-schema llm redaction regex security testing
Last synced: 07 Apr 2026
https://github.com/khaosdoctor/software-testing-exercises
Exercises for my software testing workshop
assertions javascript jest node node-test software tdd tdd-javascript test-runner testing tests
Last synced: 29 Apr 2025
https://github.com/warisgill/tracefl
TraceFL is a novel mechanism for Federated Learning that achieves interpretability by tracking neuron provenance. It identifies clients responsible for global model predictions, achieving 99% accuracy across diverse datasets (e.g., medical imaging) and neural networks (e.g., GPT).
accountability debugging differential-privacy explainability explainable-ai federated-learning interpretability interpretability-and-explainability machine-learning software-engineering testing
Last synced: 26 Jun 2025
https://github.com/nathanielsimard/table-test
Improve table testing in Rust.
Last synced: 07 May 2025
https://github.com/andrehora/spotflow
Runtime analysis for Python programs
dynamic-analysis msr python software-engineering testing
Last synced: 03 Apr 2025
https://github.com/shinesolutions/inspec-aem-security
InSpec profile for compliance with AEM security checklist
aem aem-opencloud inspec security-guideline testing
Last synced: 13 Apr 2025
https://github.com/kensa-dev/kensa
A BDD testing framework for Kotlin & Java
agile-methodologies bdd bdd-framework fluent java junit5 kotlin tdd testing
Last synced: 06 Apr 2026
https://github.com/markis/jest-ratchet
🔧 Ratchet up test coverage
code-coverage jest jest-reporter test-coverage testing
Last synced: 12 Apr 2025
https://github.com/olets/zsh-test-runner
Straight-forward tests and coverage reports for zsh and —under zsh's emulation— csh, ksh, and sh. ~200 unique cloners as of July '24
cli command-line coverage csh ksh sh shell test-framework test-reporting test-runner testing unit-testing zsh
Last synced: 03 May 2025
https://github.com/sautermi0/abaptestisolationdemo
ABAP Test Isolation Frameworks Demo
abap abap-development abap-oo isolation test-automation testing testing-tools tests
Last synced: 24 Oct 2025
https://github.com/test-kitchen/busser-rspec
Run RSpec tests through busser
hacktoberfest managed-by-terraform ruby ruby-gem test-kitchen testing
Last synced: 11 Apr 2025
https://github.com/hollowaykeanho/demohestia
This repository is meant to demonstrate the use of ZORALab's Hestia and generate the nececessary getting started guides.
demo hestiahugo hugo hugo-theme testing zoralab
Last synced: 26 Mar 2025
https://github.com/stephencleary/asyncex.testing
Helper types for writing unit tests for asynchronous code.
Last synced: 10 Apr 2025
https://github.com/mkutz/spock-testing-workshop
Workshop for testing Java projects with Spock and Groovy.
Last synced: 06 Mar 2026
https://github.com/dhhruv/tic-tac-toe
🎃 Unbeatable Tic Tac Toe Game using Minimax Algorithm.
algorithm cli game games hacktoberfest hacktoberfest2021 library minimax minimax-algorithm pygame python shell software support terminal testing tic-tac-toe
Last synced: 03 May 2025
https://github.com/eugenesia/spring-junit-tdd
Tutorial project for "TDD with Spring and JUnit 5" course by Steven Haines.
Last synced: 12 Apr 2025
https://github.com/yudai/go_cover
How -coverpkg works when you calculate test coverage
Last synced: 10 Apr 2025
https://github.com/greglook/test.carly
Generative test harness for stateful system behavior
Last synced: 30 Apr 2025
https://github.com/restuwahyu13/golang-testing-fundamental
Example basic fundamental testing in golang
golang tdd testing unit-testing
Last synced: 07 May 2025
https://github.com/moodmosaic/doctest
Created primarily as an internal tool for the F# version of Hedgehog. Test interactive F# examples, similar to doctest for Haskell.
Last synced: 06 May 2025
https://github.com/johnsusek/vue-test-declarative
Declarative unit testing for Vue components.
declarative testing testing-tools unit-testing vue
Last synced: 16 May 2025
https://github.com/devpro/withywoods
Shared .NET libraries to do more with less code!
dal dotnet-core mongodb nuget rabbitmq selenium swagger testing
Last synced: 01 May 2025
https://github.com/curtd/testingutilities.jl
Making testing your code slightly less painful, hopefully.
Last synced: 30 Aug 2025
https://github.com/uxter/guit
:beetle: The JavaScript framework for testing.
async-await junit-report reporter screenshot-testing spec suite test-automation testing ui-testing web-apps web-ui
Last synced: 11 Oct 2025
https://github.com/freifunk-gluon/gluon-qemu-testlab
python scripts to run qemu and gluon based virtual mesh networks
continuous-integration mesh qemu testing
Last synced: 05 Apr 2026
https://github.com/talesbarreto/pull_request_coverage
A dart package designed to analyze the test coverage rate of a pull request, taking into consideration only the lines that have been changed.
ci coverage dart diff-coverage flutter test testing
Last synced: 11 Apr 2026
https://github.com/frain-dev/immune
End-to-End Testing tool for frain-dev/convoy
Last synced: 10 Apr 2025
https://github.com/pgporada/ansible-role-cve
Mitigates CVE-2016-5195 aka DirtyCOW
ansible ansible-role bats cve kitchen mitigation test-driven-development test-driven-infrastructure testing
Last synced: 10 Mar 2025
https://github.com/ghpreporter/ghpr.specflow
Adapter for SpecFlow (generate HTML report for SpecFlow)
nuget plugin qa qa-automation-test qatools reporting reporting-project reporting-tool specflow test-automation testing
Last synced: 04 Sep 2025
https://github.com/vilicvane/turning
Automated state transition testing.
e2e-testing state-transition-testing testing
Last synced: 29 Jul 2025
https://github.com/gotesttools/gotestfmt-action
GitHub Action for gotestfmt
github-actions go golang testing
Last synced: 26 Oct 2025
https://github.com/0age/AttributeRegistry
ERC-1616 Attribute Registry Standard - interface, tests and implementation.
accounts attribute attributes blockchain eip erc erc1616 ethereum ethereum-contracts identity metadata registry standards testing
Last synced: 14 Apr 2025
https://github.com/kalkin/ddt
Distribution Development Tool for the Perl 6 Programming Language
authoring-tool command-line developer-tools development-tools module-development perl6 testing utility
Last synced: 01 Oct 2025
https://github.com/kucherenko/coverage-blamer
coverage-blamer is tool for get information about authors of uncovered code
coffeescript coverage coverage-blamer coverage-report javascript testing
Last synced: 10 Mar 2026
https://github.com/wlsf82/mtc-2023-cypress-demo
Sample project for a Cypress vs. Playwright battle at MTC 2023.
continuous-integration cypress cypress-custom-commands cypress-env cypress-fixtures cypress-io cypress-testing cypress-vs-playwright-battle ecmascript es6 github-actions javascript js minas-testing-conference modern-web-testing mtc-2023 saucedemo swag-labs testing web-testing
Last synced: 23 Apr 2025
https://github.com/googleapis/storage-testbench
A testbench for Google Cloud Storage client libraries.
Last synced: 09 Apr 2025
https://github.com/wlsf82/cypress-playground
Cypress Playground app and tests.
aws aws-s3 ci-cd cicd continuous-deployment continuous-integration css cypress cypress-cloud cypress-playground cypress-playground-tat cypress-testing github-actions html javascript js s3 talking-about-testing test-design-masterclass testing
Last synced: 23 Apr 2025
https://github.com/covarity/anchorctl
CLI tool for Kubernetes and Distributed System testing
cobra go golang kubernetes testing
Last synced: 10 Mar 2026
https://github.com/gusgard/react-native-expo-storybook
Expo and Storybook example 📖
enzyme expo jest react react-native storybook storybook-addon testing
Last synced: 29 Jul 2025
https://github.com/bincrafters/conan-gtest
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
conan google-testing gtest testing unit-test
Last synced: 29 Sep 2025
https://github.com/kotest/kotest-property-arbs
Fake data generator for use in tests (or in your applications) via Kotest arbs
fake-data fake-data-generator faker hacktoberfest kotest kotlin testing
Last synced: 11 Jan 2026
https://github.com/qualityshepherd/python-e2e-test-example
Example e2e tests written in Python
e2e e2e-tests pytest python selenium test-python testing webdriver
Last synced: 29 Apr 2025
https://github.com/vrgsoftua/viper-templates-swift
Includes default, storyboard and tests templates.
ios storyboard swift-3 testing viper-architecture viper-templates-swift
Last synced: 31 Jul 2025
https://github.com/dena/dena.codeanalysis.testing
TDD friendly test helpers for Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
Last synced: 25 Apr 2025
https://github.com/danielcaldas/test-fixtures-pattern
A simple demonstration of a fixtures test based architecture in JavaScript
architectural-patterns javascript jest testing unit-testing
Last synced: 10 Apr 2025
https://github.com/biern/mocha-dd-reporter
Mocha test reporter that captures tests output and displays it along with error messages. Output of sucessfull tests is hidden to reduce noise.
Last synced: 19 Jan 2026
https://github.com/limedeck/nodemailer-stub
✉️️ Stub transport for Nodemailer. Testing your mails in Node.js is now easy.
nodejs nodemailer nodemailer-transport testing
Last synced: 12 Apr 2025
https://github.com/trentmwillis/qunit-in-browser
A QUnit-CLI plugin for testing applications in the browser
end-to-end javascript qunit testing
Last synced: 23 Apr 2025
https://github.com/oupo1337/httpmock
Easily mock your HTTP clients in your Go code.
go golang http http-client http-requests mock mocking mocks test test-driven-development testing testing-library testing-tools tests
Last synced: 14 Jan 2026
https://github.com/minatisleeping/spring-boot-master-class
Spring Boot Master Class by instructor Amigoscode
h2-database java logging lombok maven spring-boot springdata-jpa springmvc testing
Last synced: 29 Oct 2025
https://github.com/intellitect/testtools
A collection of tools for aiding in test automation
console test-framework testing testing-tools
Last synced: 07 Apr 2025
https://github.com/imranr98/backdraft
Node.js, Express, and PostgreSQL based web server with simple user authentication, to be used as a template or starting off point for backend projects.
authentication chai express jwt logging mocha morgan nodejs openapi postgresql prisma rdbms refresh-token sql swagger swagger-ui testing tsoa typescript winston
Last synced: 14 May 2025
https://github.com/gregnavis/minitest-fork_executor
Near-perfect process-level test case isolation.
Last synced: 03 Sep 2025
https://github.com/boinkor-net/gotest-ui-mode
Ergonomic output for your go test results in emacs
Last synced: 11 Jul 2025
https://github.com/sormuras/idea-junit-webinar
IntelliJ IDEA and JUnit: Writing, Finding, and Running Tests
Last synced: 09 Mar 2026
https://github.com/nebkam/fluent-test
A few helpers to ease functional API testing in Symfony
fluent-interface php symfony testing
Last synced: 10 Apr 2025
https://github.com/peterservice-rnd/robotframework-materials
robotframework test-automation testing
Last synced: 05 Oct 2025
https://github.com/karmaniverous/nextjs-template
A sweet Next.js project template. Integrates Redux Toolkit with with test support for Mocha + Chai + React Testing Library and release publishing via release-it.
chai es6 mocha nextjs react react-testing-library redux redux-toolkit release template testing
Last synced: 11 Jul 2025