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/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/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/friskes/capture-db-queries
Class to simplify the search for slow and suboptimal sql queries to the database in django projects.
capture-queries context-manager database decorator django drf explain iterator mysql oracle postgresql pytest sqlite3 testing unittest
Last synced: 22 Jul 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/com8/os-tester
A Python pip package to automate testing of whole operating systems with an image recognition based approach and libvirt (qemu). Inspired by openQA.
libvirt operating-system python python3 qemu testing
Last synced: 15 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/aminalaee/sqlalchemy-model-builder
SQLAlchemy Random Model Builder for testing
database orm python sqlalchemy sqlalchemy-model testing testing-tools
Last synced: 07 Mar 2026
https://github.com/civictechto/polis-storybook
hacktoberfest storybook testing
Last synced: 22 Aug 2025
https://github.com/fish2000/clu
Common Lightweight Utilities, or Command-Line Utilities (your pick)
ansi-colors command-line dictionaries enums import-hooks lambda-functions mappings module-loader modules predicate-functions python python-library python3 testing utilities
Last synced: 03 Oct 2025
https://github.com/sawadashota/httprequesttest-go
HTTP Request Test Example in Go
Last synced: 21 Jul 2025
https://github.com/bahmutov/stub-spawn-once
Stubs child_process.spawn for a single command; cleans up afterwards. Perfect for testing.
child-process node nodejs spawn stub test testing util
Last synced: 31 Aug 2025
https://github.com/gyzerok/quickcheck-ts
[UNFINISHED] Property-base testing for TypeScript
property-based-testing testing typescript
Last synced: 26 May 2026
https://github.com/miroslav-reiter/python
🐍 Kurz Python Materiály, zdrojové kódy
Last synced: 30 Jul 2025
https://github.com/milliams/python_testing
Materials for Python testing workshop
hypothesis pytest python testing
Last synced: 31 Mar 2025
https://github.com/podusowski/lum
Write predictable tests for multi-threaded C++. Inspired by Tokio's loom.
Last synced: 13 Mar 2025
https://github.com/andywer/deep-assert
🔍 Better deep-equals comparison, supporting custom property assertions and pretty diffs.
assertions deep-equals diff javascript json json-diff nodejs testing typescript
Last synced: 28 Aug 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/migueltc13/project-li3
Data-parsing program for reading and interpreting csv files using efficient modular design within Computer Labs III environment.
c-programming-language c-project csv-parser data-encapsulation input-output input-validation modularity statistics test-automation testing
Last synced: 04 Oct 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/paksuco/dusk-time-travel
A dusk browser extension for enabling time travel tests
browser dusk laravel laravel-dusk laravel-dusk-ci laravel-package testing time-travel
Last synced: 07 Mar 2026
https://github.com/vitalets/sheeva
Concurrent Automation Test Runner
test-automation test-runner testing
Last synced: 27 Jul 2025
https://github.com/jdmaturen/cannon
A distributed systems failure modeling tool.
cannon distributed-systems java testing
Last synced: 13 May 2026
https://github.com/huangruichang/electron-testing-script
基于 electron 的网页性能测试脚本
Last synced: 18 Feb 2026
https://github.com/asarkar/coroutines-test
Includes a JUnit 5 Extension that can dump coroutines on timeout
coroutines-test debugging dump-coroutines junit junit-extension junit5 junit5-extension kotlin kotlin-coroutines kotlinx testing
Last synced: 04 Oct 2025
https://github.com/astrodynamic/math-library-in-c
CustomMath library is a C language implementation of the `math.h` library, offering basic mathematical functions like sine, cosine, logarithms, etc. It has no external dependencies and is licensed under MIT. To use it, you need to link it with your project and include its header file in your C source code.
c check cmake library makefile math testing
Last synced: 24 Oct 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/jmp/assertthat
More readable assertions in Swift.
swift swift-assertions swift-generics testing
Last synced: 29 Jun 2025
https://github.com/testify-project/semantic-testing.github.io
Semantic Testing Site
experience integration safety semantic semantic-testing semtest specification sytem tdd testing unit
Last synced: 30 Aug 2025
https://github.com/rocketlaunchr/testing-go
A testing framework for Go unit testing.
Last synced: 17 Nov 2025
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/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/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/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/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/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/sz-piotr/veryfine
A delightful expect-style assertion and mocking library
javascript mocha mocking testing typescript
Last synced: 04 Apr 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/asvetliakov/babel-plugin-jest-easy-mock
Easy mocking with Jest!
babel-plugin jest mocking testing
Last synced: 21 Mar 2025
https://github.com/idriz4work/cs50w
In CS50W, I'm gaining proficiency in the foundational aspects of full-stack web development. I working on numerous projects encompassing both frontend and backend components.CS50W (Web Development)
ci-cd css django git html javascript migrations models python react scalability security sql testing user-interface
Last synced: 18 Aug 2025
https://github.com/blockception/action-minecraft-bedrock-diagnose
Tests the content of your Minecraft project for errors and outputs them to the action console as well as marks it as failed
action actions bedrock diagnostics hacktoberfest2022 minecraft minecraft-bedrock test testing unittest
Last synced: 14 Apr 2025
https://github.com/luisrovirosa/sonictest
Library to speed up your testing cycle. Execute only the tests affected by the code changes.
php phpunit tdd testing testing-tools
Last synced: 20 Apr 2026
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/virtualansoftware/service-virtualization-openapi
Service virtualization is the simulation of the behavior of software components that are unavailable or otherwise restricted during the preproduction stage of the software development lifecycle.
automated-testing dynamic-mock microservice mock-server mock-services mocking service-virtualization shift-left stub stubbing stubs testing
Last synced: 13 Apr 2025
https://github.com/ts-graphviz/jest-graphviz
🃏 A plugin for jest that supports graphviz integration.
graphviz graphviz-dot jest jest-plugin testing testing-library typescript-library
Last synced: 05 Jan 2026
https://github.com/serialbandicoot/metallize
Testing library to Integrate Mechanize and Selenium-Webdriver
test test-automation testing testing-tools
Last synced: 26 Oct 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/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/rluvaton/expect-matchers
Additional Jest/vitest/expect matchers
assertions bdd expect extended jest matchers testing vitest
Last synced: 15 Mar 2025
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/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/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/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/singularit-de/django-test
Django pyton test image with all database installs
django django-rest-framework docker docker-image github-actions gitlab-ci python python3 testing
Last synced: 23 Aug 2025
https://github.com/astrabert/simon-reads
simON-reads ("Simulate Oxford Nanopore Reads") is a simple yet powerful tool to generate fastq files containing MiniON-like long reads
artificial-data automation bioinformatics genomics-data long-read-sequencing oxford-nanopore testing third-generation-sequencing
Last synced: 11 Jun 2026
https://github.com/hbomb79/go-chanassert
Declarative, flexible, and asynchronous assertions for channels in Go 🎉 Zero dependencies
asynchronous go golang testing testing-library testing-tools
Last synced: 24 Aug 2025
https://github.com/koachcode/bookstore
This is a book store app for storing books to read created using React, it performs basic fuctions like adding, commenting and deleteing a book.
Last synced: 11 Apr 2026
https://github.com/mindee/client-lib-test-data
Test Data for Mindee Client Libraries
Last synced: 21 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/iamtalwinder/nestjs-cucumber-kit
nestjs-cucumber-kit seamlessly integrates NestJS with CucumberJS, enhancing the experience of writing BDD-style end-to-end tests in NestJS applications.
bdd cucumber nestjs nestjs-cucumber-kit testing
Last synced: 08 May 2026
https://github.com/cycloidio/auth0-rules-runtime
Wrapper of webtask runtime for helping to write tests for Auth0 rules
auth0 auth0-rules runtime testing webtask
Last synced: 02 Nov 2025
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/thekashey/package-self
Place yourself in the right place.
npm npm-scripts package testing
Last synced: 25 Aug 2025
https://github.com/kennfatt/nextjs-api-routes-testing
Template to test your NextJS API Routes with Jest, supertest, and next-connect.
jest next next-connect nextjs supertest template testing
Last synced: 15 Aug 2025
https://github.com/linbit/lbtest
Execute tests efficiently and concurrently in many VMs
Last synced: 24 Feb 2025
https://github.com/adzz/elixir_run_tests_action
A github action to run tests in an elixir project
elixir exunit github-actions mix testing
Last synced: 11 Apr 2025
https://github.com/ker0olos/might-cli
A no-code solution for performing web front-end end-to-end tests
coverage coverage-report coverage-reports end-to-end-test-automation end-to-end-testing end-to-end-testing-interface front-end-testing frontend-testing playwright screenshots testing ui-testing web-test-runner web-testing
Last synced: 01 Apr 2026
https://github.com/npgsqlrest/pgmigrations
Lightweight, Zero-Dependency, PostgreSQL Tool for Node.js and NPM.
javascript migrations nodejs postgresql schema sql testing
Last synced: 16 Sep 2025
https://github.com/masaakiaoyagi/rspec-context_helper.rb
context helpers for RSpec
Last synced: 12 Apr 2025
https://github.com/manomanotech/pact-graph-network
Generates a big overview of dependencies between microservices using pact-broker
contract-testing pact-broker testing
Last synced: 15 Apr 2025
https://github.com/gonzagadavid/appointment-calendar-fullstack
Aplicação full stack desenvolvida usando React TS, Typescript, Express, Json Web Token, Axios e Context-API, com o objetivo de proporcionar a pessoa usuária de forma visual o controle de prazos e agendamento de tarefas, prazos e compromissos.
axios context-api eslint express jsonwebtoken poo react-typescript testing ts-node-dev typescript
Last synced: 08 May 2026
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/magnitudedev/magnitude-ts
Typescript client for Magnitude
developer-tools e2e-testing test-automation testing
Last synced: 23 Apr 2025
https://github.com/yothu/aaa-testing-practice
AAA Jest testing practice project
Last synced: 19 Feb 2026
https://github.com/rubrikinc/testwell
Small, intuitive, and type-safe assertion library for unit testing in Go
Last synced: 15 May 2025
https://github.com/harpyd/thestis
Thestis is a service for auto tests with a declarative description of tests
bdd ci clean-architecture cqrs ddd infrastructure integration-testing mongodb openapi-specification pipeline test testing tests
Last synced: 17 Jan 2026
https://github.com/b0o/mulberry
🫐 Single-file Lua BDD library for testing Neovim plugins
bdd bdd-framework bdd-tests lua lua-bdd lua-testing neovim neovim-lua testing testing-library unit-testing
Last synced: 03 May 2026
https://github.com/testingrequired/reqlang
A file format specification for defining HTTP requests, response assertions, and associated data/configuration in "request files".
http http-client http-requests language-server-protocol specification testing testing-tools
Last synced: 08 Oct 2025
https://github.com/dantealonsoht/group_our_transactions
Web application to manage your internal or external crypto investments using with the community.
erb-html heroku-deployment portfolio postgresql rails-application responsive-layout rspec-rails ruby-on-rails sass testing
Last synced: 01 May 2026
https://github.com/romann-broque/java-fixture-generator
Compile-time fixture builders for Java — annotate a DataSet, get a fluent *Fixture* API.
annotation-processor builder-design-pattern builder-pattern code-generation data-test fixtures gradle java maven-central spring-boot test-automation test-fixture test-fixtures testing
Last synced: 09 Oct 2025
https://github.com/jmmoser/thingworx-jest
Adaptation of Jest JavaScript Testing Framework for ThingWorx Services
javascript jest test testing tests thingworx unit unit-test unit-testing unittest
Last synced: 01 May 2026