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-02 00:30:59 UTC
- JSON Representation
https://github.com/jbzoo/skeleton-php
PHP Skeleton for new JBZoo projects
jbzoo php php-skeleton phpunit skeleton test testing unit-testing
Last synced: 14 Apr 2025
https://github.com/ghpreporter/ghpr.mstestv2
Adapter for MSTestV2 (generate HTML report for MSTestV2)
microsoft mstest mstest-framework mstestv2 qa qa-automation-test qatools quality-assurance reporting reporting-engine reporting-project reporting-tool testfx testing
Last synced: 19 Oct 2025
https://github.com/nigaraylaozcanan/parabank
Parabank is a virtual banking application that represents a simulated environment for testing and simulating financial transactions. It is not a real financial institution but is used in place of a real banking application during software testing. (Alternative URL: https://para.testar.org/)
bdd-framework cucumber cucumber-java framework java maven maven-pom page-object-model page-object-pattern pom project qa-automation selenium selenium-java selenium-webdriver teamwork testing testng
Last synced: 04 Sep 2025
https://github.com/altwalker/live-viewer
A web application for visualizing the progress of an AltWalker test run.
altwalker javascript model-based-testing python test-automation testing testing-tools
Last synced: 03 May 2025
https://github.com/marabesi/smelly-test
Finding test smells in your javascript/typescript code
smells tdd-javascript tdd-typescript testing
Last synced: 19 Jul 2025
https://github.com/tebogoyungmercykay/restaurant_simulator_cos214_group_project
This is a design for a restaurant simulator. A fair bit of the restaurant simulator is up to us (the team) to design including the implementation as a pure simulation or as a "restaurant tycoon" game.
activity-diagrams cheatsheets class-diagrams cmake communication-diagrams cpp design-patterns design-patterns-summary doxygen gdb gdb-guide git-flow git-guide github-actions makefile object-diagrams sequence-diagrams state-diagrams testing visual-paradigm-diagram
Last synced: 03 Mar 2026
https://github.com/dav009/ergo-puppet
Unit Testing Ergo Smart contracts offchain
blockchain ergo scala testing unittest web3
Last synced: 30 Mar 2025
https://github.com/vanessaklee/stbernard
Bare bones series of webpages to demonstrate testing Elixir code with Hound
Last synced: 10 Jun 2025
https://github.com/cenfun/playwright-ct-vue
playwright-ct-vue
component coverage-report ct monocart-reporter playwright testing vue
Last synced: 19 Apr 2025
https://github.com/sullvn/tastes
Visualize software behavior with intelligent sampling
generative property-testing random testing
Last synced: 09 Mar 2026
https://github.com/lucianghinda/good-enough-testing-sample
A sample app used during the #GoodEnoughTesting workshop at goodenoughtesting.com
ruby ruby-on-rails testing testing-practices
Last synced: 17 Nov 2025
https://github.com/sebastiaandenboer/mendix-robot-framework-demo
Demo solution demonstrating the use of Robot Framework and Playwright for UI test automation in Mendix applications.
low-code mendix playwright robot-framework testing
Last synced: 05 Oct 2025
https://github.com/zebrunner/carina-commons
Carina Commons module of test automation framework: Web, Mobile, Desktop API, DB etc testing...
android-test appium appium-java carina carina-framework framework interfaces ios-test java mybatis parallel-tests selenium test test-automation test-automation-framework testing testing-tools testng web-test
Last synced: 01 Jul 2025
https://github.com/lenntt/kinglouie
Exploratory test monkey that becomes smarter over time
exploratory-test-monkey model-based-testing selenium test-automation testing web-application
Last synced: 17 Aug 2025
https://github.com/bizzarrowebgroup/salone-nautico-venezia-2020
L'App per il Salone nautico di Venezia 2020
adobexd eslint expo jest react-native react-navigation testing typescript vector-icons yarn
Last synced: 22 Apr 2025
https://github.com/not-raspberry/pytest_reorder
Reorder tests depending on their their paths and names.
pytest python python2 python3 reordering testing
Last synced: 13 Apr 2025
https://github.com/go-away-learning/learn-go-with-tests
Learn Go with tests (Or learn test-driven development with Go)
Last synced: 09 Mar 2026
https://github.com/civictechto/polis-storybook
hacktoberfest storybook testing
Last synced: 22 Aug 2025
https://github.com/spy86/owaspwebapplicationsecuritytestingchecklist
🛡️📝 OWASP Web Application Security Testing Checklist
application application-security checklist owasp security testing
Last synced: 11 Feb 2026
https://github.com/opencomputeproject/ocp-diag-core-rust
Pure rust API for the OCP Test & Validation project
diagnostics hardware rust testing validation
Last synced: 14 Apr 2025
https://github.com/baumannzone/100-code-coverage-is-useless
💯% Code Coverage is useless
ava code-coverage css html javascript nodejs testing unit-testing
Last synced: 04 Jan 2026
https://github.com/nifty-lil-tricks/testing
A selection of useful utilities (or nifty li'l tricks!) for all things testing
Last synced: 26 Jun 2025
https://github.com/unboundedsystems/markdown-clitest
Test all the CLI commands and examples in your Markdown docs!
automate bash cli docs documentation documentation-testing markdown md shell test testing
Last synced: 03 Jul 2025
https://github.com/MateuszNaKodach/kt-time-traveler
Kotlin / Java library for one source of truth time in whole application. It's also provides mutable clock for testing.
clock java java-library jvm kotlin scala spring spring-boot test testing time time-manipulation timetraveling
Last synced: 10 Jul 2025
https://github.com/brentlintner/mimus
A test runner agnostic stubbing library for NodeJS, supporting dependency injection and auto stubbing
coffeescript dependency-injection javascript mock nodejs stub testing
Last synced: 22 Apr 2025
https://github.com/westbrook/axe-core-element-internals
Tests for accessibility tree equivelency of Element Internals usage.
elementinternals testing webcomponents
Last synced: 05 Jan 2026
https://github.com/rageltd/bun-test-utils
A collection of utilities to work around https://github.com/oven-sh/bun/issues/7823
Last synced: 04 Oct 2025
https://github.com/nicholastd07/spec.swift
Pure Swift BDD framework
bdd bdd-framework behavior-driven-development swift tdd test-driven-development testing
Last synced: 29 Mar 2025
https://github.com/infection/playground
Infection Playground - online tool to try Infection right in your browser.
coverage infection mutant mutation mutation-analysis mutation-testing php testing
Last synced: 28 Jul 2025
https://github.com/itsfuad/esp32test
Run diagnostic tests on an ESP32 microcontroller. It includes various tests to check the functionality of different components and peripherals of the ESP32.
diagonstics esp32 failure testing
Last synced: 27 Mar 2025
https://github.com/vadimnastoyashchy/real-test-js
RealTestJS - Fast, easy and reliable testing for anything that runs in JS.
eslint javascript prettier test-automation testing testing-framework testing-tools
Last synced: 15 Aug 2025
https://github.com/endemolshinegroup/serverless-test-utils
Testing utilities for Serverless projects
serverless serverless-framework testing typescript
Last synced: 16 Jan 2026
https://github.com/allenap/rust-postgresfixture
A fixture for creating PostgreSQL clusters and databases, and tearing them down again, intended for use during development and testing.
rust-lang rust-library testing testing-tools
Last synced: 12 Oct 2025
https://github.com/mockito/testing-workshop
Java testing workshop project for exchanging code and team code reviews
Last synced: 07 May 2025
https://github.com/aplr/stubbles
A declarative HTTP stubbing library written in Swift
Last synced: 02 Aug 2025
https://github.com/monikakonieczna/playwright-ts-project
Example project for Test Automation in Playwright & Typescript for demo site: Swag Labs.
playwright playwright-typescript playwright-ui swaglabs test-automation testing typescript
Last synced: 08 Oct 2025
https://github.com/zmekonnen251/unit-test-practice
This project's purpose is to practice unit testing using the jest library. JavaScript and Jest library are used.
Last synced: 19 Jan 2026
https://github.com/cdimascio/couchinator-java-wrapper
Fixtures for CouchDB and IBM Cloudant.
cloudant couchdb fixtures test-fixtures testing
Last synced: 29 Mar 2025
https://github.com/keeferrourke/libtdd
libtdd is a minimalist testing framework inspired by the golang testing pkg
c c-library c99 library posix tdd test-driven-development testing testing-framework
Last synced: 20 Jan 2026
https://github.com/r-unic/runit
A unit testing library for Roblox heavily inspired by xUnit from C#
csharp lua roblox runit testing typescript unit xunit
Last synced: 08 Mar 2026
https://github.com/rluvaton/expect-matchers
Additional Jest/vitest/expect matchers
assertions bdd expect extended jest matchers testing vitest
Last synced: 15 Mar 2025
https://github.com/springtainer/springtainer-elasticsearch
Elasticsearch as docker-container for springboot testing
elasticsearch spring spring-boot testcontainers testing
Last synced: 07 Apr 2026
https://github.com/relrin/cargo-test-all
Cargo extension for running tests of the used dependencies
cargo cargo-commands rust testing
Last synced: 12 Apr 2025
https://github.com/snappy-hq/snappy-notes
A simple Next.js app to teach a lot of Good Practices
devops docker husky jest markdown-editor mdx nextjs tailwindcss terraform testing
Last synced: 27 Oct 2025
https://github.com/shashikumarraja/naughty-string-validator
A node.js library that returns naughty strings from an offline database of Big List of Naughty Strings and emojis.
emojis hactoberfest naughty-strings nodejs npm-package testing unicode-characters
Last synced: 12 Apr 2025
https://github.com/junteudjio/runtimedocs
runtimedocs decorator helps you understand how your code behaves at runtime.
debugging debugging-tool logging logging-library python runtime testing
Last synced: 04 Oct 2025
https://github.com/replaysmike/nunit.commander
A wrapper for running NUnit tests using NUnit-Console or dotnet test with real-time updates
extension nunit nunit-console nunit3 real-time test testing
Last synced: 11 Apr 2026
https://github.com/trevorkarjanis/karma-extjs
This package provides a Karma plugin for Ext JS applications, versions three to the latest, that starts test execution when the application is launched or as configured.
Last synced: 29 Apr 2025
https://github.com/jukefr/francinot
A test runner for 42 projects regrouping many different testers
42 42-school 42born2code 42paris 42school test testing
Last synced: 21 Feb 2026
https://github.com/sokraglav13/automationtestingplayground
This is an Automation Testing Project in Javascript that performs testing in Web Applications with usage of Selenium , Mocha & Chai.
automation-testing end-to-end-testing javascript mocha-chai selenium selenium-javascript selenium-webdriver testing ui-testing web-testing
Last synced: 08 Oct 2025
https://github.com/pmalek/quick
quick aims to be a small header only library to help black box testing in C++
blackbox-testing cpp cpp14 testing
Last synced: 03 Apr 2025
https://github.com/webship/webship-js
Webship-js is an Automated Functional Acceptance Testing tool. Helps to ease and speed the work with the End-to-end testing features in web apps or projects. Having custom and advanced general step definitions.
acceptance-testing automated automated-testing automation cucumber-js end-to-end-testing functional-testing nightwatch-cucumber nightwatchjs selenium test-automation testing testing-tools
Last synced: 14 May 2026
https://github.com/boon-code/libtimefreeze
Small LD_PRELOAD shared library that allows to freeze the wall clock to a specific time. The wall clock can be controlled through an environment variable ˋTIMEFREEZEˋ by the running process. This shall simplify writing unit tests that depend on time.
ld-preload ldpreload testing time
Last synced: 18 Apr 2026
https://github.com/corker/nopenpage
A page object pattern implementation for Selenium
page-object pageobject selenium specflow test-automation test-framework testing webdriver
Last synced: 15 Apr 2025
https://github.com/qainsights/k6-role
An Ansible role to install k6
ansible k6 load-testing performance performance-testing testing
Last synced: 31 Mar 2025
https://github.com/davidemoro/play_sql
pytest-play support for SQL expressions and assertions
pytest python sql sqlalchemy testing
Last synced: 15 Mar 2025
https://github.com/ds-joe/laravel-react-template
if you are looking for a powerful and flexible Laravel React template with TypeScript, Sass, and Tailwind CSS support, then this is the template for you
css inerta inertiajs laravel mysql permissions php react sass sql tailwind template testing typescript
Last synced: 29 Jul 2025
https://github.com/bryandejesusrt/coffeemachine
☕✨Proyecto Máquina de Café con T.D.D.: Implementa una máquina dispensadora de café utilizando Test Driven Development. Permite al usuario seleccionar el tamaño del vaso, la cantidad de azúcar y recoger su bebida personalizada. Solución eficiente para disfrutar de café a medida. ☕✨
app console console-application csharp csharp-app desktop tdd testing testing-tools
Last synced: 24 Feb 2025
https://github.com/arnaudband/voting_contract
In smart contract governance systems there is usually some minimum voting participation that must be reached before a proposal can be executed. Most governance systems today use coin voting, where the number of voting ERC20 tokens you hold decide your vote weight.
chai solidity-contracts testing voting-contract
Last synced: 19 May 2026
https://github.com/valchanoficial/automation-practice
AutomationPractice
automation eclipse framework java junit junit4 maven reports selenium selenium-webdriver software-testing testing webdriver
Last synced: 03 Oct 2025
https://github.com/owncloud/ios-scenario-testing
:iphone: :gear: iOS scenario testing using feature files. Gherkin language, Cucumber as tool and Appium interaction with devices/emulators
appium automated-testing cucumber cucumber-reports gherkin ios java test test-automation testing
Last synced: 02 Jul 2025
https://github.com/lamden/mockchain
A special Lamden blockchain instance that behaves like the regular network, but is self-hosted and flexible so that it can be used for development and testing.
blockchain cryptocurrency lamden smart-contracts testing
Last synced: 11 Jun 2025
https://github.com/linbit/lbtest
Execute tests efficiently and concurrently in many VMs
Last synced: 24 Feb 2025
https://github.com/nchern/red
Console User Interface(CUI) for HTTP API
api command-line cui debug http testing vim
Last synced: 20 May 2026
https://github.com/shinesolutions/inspec-aem-aws
InSpec profile for checking AEM resources on AWS
aem aem-opencloud aws inspec testing
Last synced: 06 Sep 2025
https://github.com/hxndev/parallel-15-puzzle-solver-using-multi-threading
The 15 Puzzle is a sliding puzzle that consists of a 4 by 4 frame of numbered square tiles in an arbitrary ordering with one space. The objective of the puzzle is to place the tiles in ascending order, by making sliding moves that use the empty space.
15-puzzle 15-puzzle-solver code cpp documentation multithreading parallel parallel-15-puzzle-solver project report testing threading
Last synced: 31 Mar 2025
https://github.com/lambdatest/lamdatest_tesbo_demo
Run test automation on cloud with Tesbo and LambdaTest. This is a sample repo to help you execute Tesbo framework based test scripts in parallel with LambdaTest automation testing cloud
selenium selenium-tesbo selenium-webdriver tesbo test-automation testing testing-tools web-testing
Last synced: 30 Jul 2025
https://github.com/n-r-w/testdock
TestDock is a Go library that simplifies database testing by automatically managing test database instances in Docker or external environments, with support for MongoDB, PostgreSQL, MySQL and other SQL databases
database go mongodb pgx postgresql sql testing
Last synced: 08 Aug 2025
https://github.com/robertpeteuil/example-code-multi-lang
This repository holds example code from multiple programming languages - useful when creating themes
example-code multi-language syntax-highlighting testing
Last synced: 01 Apr 2025
https://github.com/athanclark/purescript-haskell-iso
Haskell / Purescript package for isomorphic JSON
haskell isomorphic json primitives purescript testing zeromq
Last synced: 11 Aug 2025
https://github.com/hobbyquaker/hm-simulator
Simulates (partly) a Homematic CCU
homematic simulator smarthome testing
Last synced: 14 Apr 2025
https://github.com/jenkinsci/hp-quality-center-plugin
HP ALM Quality Center Plugin for Jenkins
jenkins jenkins-pipeline jenkins-plugin quality test-automation testing
Last synced: 30 Sep 2025
https://github.com/codingitwrong/getting-better-expo
From the talk "Getting Better All the Time: How to Escape Bad Code", presented at React Native EU 2022
jest react-native refactoring rntl tdd testing
Last synced: 11 Apr 2026
https://github.com/maxbeatty/auth0-rule-sandbox
Provides a test environment for Auth0 Rules similar to their sandbox
Last synced: 29 Sep 2025
https://github.com/mykaul/vg
Vagrant based deployment of Gluster and Glusto, via Ansible
ansible gluster testing vagrant
Last synced: 22 Apr 2025
https://github.com/jarolrod/bitcoin-core-rc-testing
Automated Bitcoin Core Testing
bitcoin bitcoin-core bitcoin-core-rpc testing
Last synced: 02 Sep 2025
https://github.com/agrostar/zzapi-vscode
VS Code extension for zzapi - an API testing and documentation framework
api api-client api-rest testing typescript vscode-extension
Last synced: 08 Apr 2025
https://github.com/huangruichang/electron-testing-script
基于 electron 的网页性能测试脚本
Last synced: 18 Feb 2026
https://github.com/bugthesystem/common.testing.nunit
Provides base class with generic methods for testing
Last synced: 03 Aug 2025
https://github.com/CZEMacLeod/C3D.Extensions.Playwright.AspNetCore
Extensions for Microsoft.Playwright to allow better unit testing
aspnetcore dotnet hac hacktoberfest playwright playwright-dotnet testing xunit
Last synced: 08 Apr 2025
https://github.com/verifyica-team/verifyica
Java parameterized class / scenario / integration test engine built on JUnit Platform
integration-testing java junit junit5 scenario scenario-test testcontainers testing
Last synced: 20 Feb 2026
https://github.com/vitalets/sheeva
Concurrent Automation Test Runner
test-automation test-runner testing
Last synced: 27 Jul 2025
https://github.com/storres20/spacetravelhub
🪐spaceTravelHub🪐 is a web application for a company that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions.
bootstrap react-bootstrap reactjs redux testing
Last synced: 10 Mar 2026
https://github.com/yukinagae/genkitx-promptfoo
Community Plugin for Genkit to use Promptfoo
ai evaluation evaluation-framework firebase genkit genkit-plugin genkitx llm llm-eval llm-evaluation llm-evaluation-framework llmops plugin prompt prompt-testing promptfoo prompts testing
Last synced: 27 Jul 2025
https://github.com/optimizory/vrest-ng-cli
Command line module for vREST NG. Integrates with any CI/CD server like Jenkins, TeamCity, Azure Devops etc.
api api-automation api-testing automation-testing azure-devops ci-cd cli jenkins openapi openapi-validation swagger swagger-validation teamcity testing testing-tools validation
Last synced: 26 Aug 2025
https://github.com/electricmonk/ts-react-tdd
node react tdd testing typescript
Last synced: 26 Jun 2025
https://github.com/mgrdich/my_own_angularjs
Angular js framework from the ground up with typescript
angularjs jest testing ts-jest ts-js typescript webpack
Last synced: 09 Apr 2026
https://github.com/rcardin/spring-boot-kafka-stream-test
Toy project to show how to test kafka streams application using Spring Boot
java kafka-streams spring-boot testing
Last synced: 26 Jun 2025
https://github.com/cspray/stream-buffer-intercept
A PHP testing utility for writing unit tests that assert expectations on stream output
Last synced: 10 Jul 2025
https://github.com/astrohelm/metaforge
Library 📝 that allow you to describe data structures by subset of JavaScript syntax and validate them at runtime
astrohelm checker dsl generator javascript json json-schema lightweight metadata metalanguage modular modular-design modules-architecture nodejs runtime-verification schema testing types validation zero-dependencies
Last synced: 15 Jun 2025
https://github.com/shirshadatta/server-hardening
Ansible Playbooks for Server Hardening, these playbooks have been tested in AWS servers to provide and configure security in multiple servers.
ansible ansible-galaxy ansible-playbook ansible-role automation hacktoberfest hacktoberfest2020 nginx-server security testing
Last synced: 19 May 2026