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-21 00:24:57 UTC
- JSON Representation
https://github.com/redhat-developer/vscode-extension-tester
ExTester: Your Essential UI Testing Companion for Visual Studio Code Extensions! Seamlessly execute UI tests with Selenium WebDriver, ensuring robustness and reliability in your extension development journey. Simplify UI testing for your VS Code extensions and elevate the quality of your user interface effortlessly.
extensions redhat selenium-webdriver testing ui ui-testing vscode
Last synced: 12 Jan 2026
https://github.com/MarcusFelling/Demo.Playwright
This repo is used to demo various testing scenarios with Playwright 🎭, using the official test-runner and scripts authored in TypeScript.
browser-automation e2e-testing github-actions playwright testing typescript
Last synced: 22 Apr 2025
https://github.com/scalaprops/scalaprops
property based testing library for Scala
dotty mersenne-twister prng property-based-testing scala scala-js scala-native scala3 scalaprops scalaz testing
Last synced: 14 Apr 2025
https://github.com/marcusfelling/demo.playwright
This repo is used to demo various testing scenarios with Playwright 🎭, using the official test-runner and scripts authored in TypeScript.
browser-automation e2e-testing github-actions playwright testing typescript
Last synced: 09 Apr 2025
https://github.com/hofstadter-io/frisby
API testing framework inspired by frisby-js
api-testing-framework frisby frisby-js golang testing
Last synced: 25 Oct 2025
https://github.com/hedgehogqa/fsharp-hedgehog
Release with confidence, state-of-the-art property testing for .NET.
csharp dotnet fsharp property-based-testing property-testing quickcheck test testing testing-tools
Last synced: 14 May 2025
https://github.com/thombashi/allpairspy
A python library for test combinations generator. The generator allows one to create a set of tests using "pairwise combinations" method, reducing a number of combinations of variables into a lesser set that covers most situations.
allpairs pairwise python-library testing
Last synced: 12 Apr 2025
https://github.com/appmattus/kotlinfixture
Fixtures for Kotlin providing generated values for unit testing
autofixture fixture hacktoberfest kotlin property-testing test testing testing-tools
Last synced: 06 Apr 2025
https://github.com/testdouble/mocktail
🥃 Take your Ruby, and make it a double!
mocking ruby test-doubles testing
Last synced: 31 Mar 2025
https://github.com/fuzz4all/fuzz4all
🌌️Fuzz4All: Universal Fuzzing with Large Language Models
fuzzing large-language-models llm program-synthesis testing
Last synced: 07 Sep 2025
https://github.com/san650/ember-cli-page-object
This ember-cli addon eases the construction of page objects on your acceptance and integration tests
ember ember-cli mocha page-object pageobject pageobject-pattern qunit testing
Last synced: 15 May 2025
https://github.com/5t3ph/SupportsCSS
Live, in-browser detection of modern CSS support for selectors, features, and at-rules. Applies support-based classes, exposes a results object, and allows custom tests.
browser-support css css-support feature-detection modern-css styles testing
Last synced: 02 Aug 2025
https://github.com/renatoathaydes/spock-reports
This project creates a global extension to Spock to create test reports.
groovy reports spock-extension spock-framework testing
Last synced: 04 Apr 2025
https://github.com/5t3ph/supportscss
Live, in-browser detection of modern CSS support for selectors, features, and at-rules. Applies support-based classes, exposes a results object, and allows custom tests.
browser-support css css-support feature-detection modern-css styles testing
Last synced: 08 Apr 2025
https://github.com/getsaf/shallow-render
Angular testing made easy with shallow rendering and easy mocking. https://getsaf.github.io/shallow-render
angular enzyme mock testbed testing typescript
Last synced: 28 Mar 2025
https://github.com/blastcloud/guzzler
Supercharge your app or SDK with a testing library specifically for Guzzle
guzzlehttp mock php phpunit testing
Last synced: 12 Apr 2025
https://github.com/filiphric/cypress-plugin-api
Cypress plugin to show your API information in the Cypress UI runner
api cypress cypress-io testing
Last synced: 06 Oct 2025
https://github.com/jeppeman/android-jetpack-playground
Pet project for cutting edge Android development with Jetpack
android android-navigation-component clean-architecture coroutines dagger2 dynamic-features espresso isolating-fragment-tests jetpack-android motion-layout robolectric testing
Last synced: 17 Mar 2026
https://github.com/LLNL/blt
A streamlined CMake build system foundation for developing HPC software
blt build-system build-tools cmake cpp cuda hpc radiuss testing
Last synced: 21 Apr 2025
https://github.com/llnl/blt
A streamlined CMake build system foundation for developing HPC software
blt build-system build-tools cmake cpp cuda hpc radiuss testing
Last synced: 15 May 2025
https://github.com/babel-utils/babel-plugin-tester
🔌 Utilities for easy feature-complete testing of babel plugins and presets
babel jasmine javascript jest mocha node-test testing typescript
Last synced: 16 May 2025
https://github.com/kkapelon/java-testing-with-spock
Code samples from the book "Java testing with Spock"
book gradle-support groovy java java-test junit-test rest spock-tests test-driven-development test-framework testing
Last synced: 06 Apr 2025
https://github.com/paradigmxyz/evmbench
A benchmark and harness for finding and exploiting smart contract bugs
agents ai audit blockchain blockchain-technology eth ethereum evm security solidity testing ui
Last synced: 24 Feb 2026
https://github.com/nikku/works-on-my-machine
Continuous integration done right.
ci continuous-integration testing
Last synced: 28 Jan 2026
https://github.com/slackhq/keeper
A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources.
android android-gradle-plugin android-test gradle proguard r8 testing
Last synced: 04 Oct 2025
https://slackhq.github.io/keeper/
A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources.
android android-gradle-plugin android-test gradle proguard r8 testing
Last synced: 10 Oct 2025
https://github.com/gtramontina/ooze
🧬 Go Mutation Testing
go golang golang-library golang-tools gotest mutation mutation-testing test testing testing-tool testing-tools
Last synced: 16 May 2025
https://github.com/ethpandaops/ethereum-package
A Kurtosis package that deploys a private, portable, and modular Ethereum devnet
blockchain docker ethereum flashbots geth kubernetes kurtosis kurtosis-package lighthouse mev mev-boost mev-bot reth simulation starlark testing
Last synced: 12 Jan 2026
https://github.com/kevcui/mitm-scripts
🔄 A collection of mitmproxy inline scripts
inline-script mitm-script mitmdump mitmproxy mock-server penetration-testing pentest-tool proxy script testing testing-tools
Last synced: 10 Apr 2025
https://github.com/mgasiorowski/quality_mobile_apps
Tools, articles, etc. related to quality in mobile applications.
android android-apps android-testing automation ios mobile quality software-testing testing testowanie testowanie-mobilne testowanie-oprogramowania tools
Last synced: 22 Jul 2025
https://github.com/viant/endly
End to end functional test and automation framework
automation end-to-end-testing functional-testing integration-testing orchestration-framework system-testing testing workflow
Last synced: 07 Jan 2026
https://github.com/maxsokolov/Cribble
Swifty tool for visual testing iPhone and iPad apps. Every pixel counts.
pixelperfect sieve testing ui ux
Last synced: 02 Aug 2025
https://github.com/jscutlery/devkit
Cutleries to help you cook better apps.
angular cypress e2e jest playwright rxjs swc testing
Last synced: 21 Feb 2026
https://github.com/mrak/stubby4node
A configurable server for mocking/stubbing external systems during development.
javascript nodejs server stubbing testing
Last synced: 16 May 2025
https://github.com/franneck94/cppprojecttemplate
C++ project template with unit-tests, documentation, ci-testing and workflows.
catch2 clang clang-format clang-tidy cmake cmakelists codecov conan coverage doxygen github-actions github-pages logging make msvc sanitizer testing vscode
Last synced: 06 Apr 2025
https://github.com/ysmood/got
An enjoyable golang test framework.
assert dependency-free diff golang lightweight log snapshot-testing test testing unit-testing
Last synced: 15 Dec 2025
https://github.com/quickchick/quickchick
Randomized Property-Based Testing Plugin for Coq
Last synced: 16 May 2025
https://github.com/eugeneyan/testing-ml
🔍 Minimal examples of machine learning tests for implementation, behaviour, and performance.
machine-learning model-evaluation testing
Last synced: 09 Apr 2025
https://github.com/storybookjs/test-runner
🚕 Turn stories into executable tests
jest storybook test-runner testing testing-library testing-tools
Last synced: 14 May 2025
https://banditcpp.github.io/bandit/
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 09 May 2025
https://github.com/l2beat/earl
☕ Ergonomic, modern and type-safe assertion library for TypeScript
assert assertion-libraries chai jest mocha testing typescript
Last synced: 15 May 2025
https://github.com/banditcpp/bandit
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 15 Mar 2025
https://github.com/nspec/nspec
A battle hardened testing framework for C# that's heavily inspired by Mocha and RSpec.
bdd core dotnet mocha nspec nspec-tests rspec tdd testing
Last synced: 16 May 2025
https://github.com/nspec/NSpec
A battle hardened testing framework for C# that's heavily inspired by Mocha and RSpec.
bdd core dotnet mocha nspec nspec-tests rspec tdd testing
Last synced: 16 Mar 2025
https://github.com/FlowTestAI/FlowTest
GenAI powered OpenSource IDE for API first workflows
api api-client api-testing-framework automation electron git javascript llm openai privacy testing workflow
Last synced: 03 Apr 2025
https://github.com/HiveRunner/HiveRunner
An Open Source unit test framework for Hive queries based on JUnit 4 and 5
hive hive-sql junit klarna-featured test-framework testing
Last synced: 13 May 2025
https://github.com/qaf-tm/qaf
Quality Automation Framework for web, mobileweb, mobile native and rest web-service using Selenium, webdrier, TestNG and Java Jersey
analysis appium automation bdd mobileweb selenium tdd testing web webservices
Last synced: 16 May 2025
https://github.com/traceloop/jest-opentelemetry
Easily run integration tests for your backends
api-testing e2e-testing integration-testing javascript jest open-telemetry otel reliability test-automation testing tracing typescript
Last synced: 06 Apr 2025
https://github.com/jeancochrane/pytest-flask-sqlalchemy
A pytest plugin for preserving test isolation in Flask-SQLAlchemy using database transactions.
flask isolation pytest python sqlalchemy testing transactions
Last synced: 10 Oct 2025
https://github.com/ymyzk/tox-gh-actions
Seamless integration of tox into GitHub Actions for tox 3 and 4
actions github-actions hacktoberfest python testing tox tox-plugin
Last synced: 14 May 2025
https://github.com/DanielRendox/RoutineTracker
An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.
android calendar-app clean-architecture habit-tracker jetpack-compose junit koin kotlin kotlin-coroutines kotlin-flow mobile mvvm offline-first planner productivity routine sql sqldelight testing to-do-app
Last synced: 20 Apr 2025
https://github.com/danielrendox/routinetracker
An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.
android calendar-app clean-architecture habit-tracker jetpack-compose junit koin kotlin kotlin-coroutines kotlin-flow mobile mvvm offline-first planner productivity routine sql sqldelight testing to-do-app
Last synced: 07 Apr 2025
https://github.com/tendersearls/tldr
A Ruby test framework for people who don't have time for slow tests 💣💥
assertions tdd test-runner testing
Last synced: 14 Mar 2025
https://github.com/gkampitakis/go-snaps
Jest-like snapshot testing in Go 📸
go go-testing jest matchjson matchsnapshot snapshot snapshot-testing testing unit-testing
Last synced: 27 Feb 2026
https://github.com/chandulal/airflow-testing
Airflow Unit Tests and Integration Tests
airflow airflow-dags airflow-testing testing
Last synced: 18 Jul 2025
https://github.com/allure-framework/allure-js
Allure integrations for JavaScript test frameworks
allure cucumber jasmine jest mocha newman playwright postman reporing reporting-engine testing vitest
Last synced: 18 Jan 2026
https://github.com/runningcode/fladle
Easily scale your Android Instrumentation Tests across Firebase Test Lab with Flank.
Last synced: 14 Mar 2026
https://github.com/software-mansion/protostar
Protostar is a toolchain for developing and testing Starknet contracts
cairo cairo-lang starknet testing toolchain
Last synced: 14 Jun 2025
https://github.com/gost-dom/browser
Headless browser for Go for TDD workflows
go golang headless headless-browsers tdd test-automation testing testing-tools
Last synced: 06 Mar 2026
https://github.com/lirantal/cypress-social-logins
Cypress authentication flows using social network providers
cypress cypress-io cypress-plugin end-to-end-testing testing
Last synced: 17 May 2026
https://github.com/matepek/vscode-catch2-test-adapter
Catch2, Google Test and doctest Adapter for the VSCode
catch2 cpp doctest googletest gtest testing testing-tools testmate typescript visual-studio-code-extension vscode vscode-extension
Last synced: 10 Apr 2026
https://github.com/tng/junit-dataprovider
A TestNG like dataprovider runner for JUnit with many additional features
java junit junit-dataprovider junit4 junit5 tdd test test-driven-development test-runner testing testing-tools
Last synced: 15 May 2025
https://github.com/piomin/sample-spring-microservices-advanced
More advanced samples of spring boot and spring cloud microservices showing usage of such tools like api Swagger2 on Zuul, integraction with MongoDB, configuration server, testing with Spring Cloud Contract or Hoverfly
api-gateway hoverfly microservices mongodb spring-boot spring-cloud spring-cloud-config spring-cloud-contract swagger2 testing zuul
Last synced: 16 May 2025
https://github.com/TNG/junit-dataprovider
A TestNG like dataprovider runner for JUnit with many additional features
java junit junit-dataprovider junit4 junit5 tdd test test-driven-development test-runner testing testing-tools
Last synced: 27 Feb 2025
https://github.com/palfrey/serial_test
Allows for the creation of serialised Rust tests
hacktoberfest rust-library testing
Last synced: 14 May 2025
https://github.com/online-judge-tools/verification-helper
a testing framework for snippet libraries used in competitive programming
aizu-online-jadge competitive-programming continuous-integration documentation hackerrank programming-contests testing yosupo
Last synced: 09 Apr 2025
https://github.com/sebdah/goldie
Golden file testing for Go
fixtures golang golden golden-test testing
Last synced: 04 Apr 2025
https://github.com/arch-go/arch-go
Architecture checks for Go projects
architecture go golang quality testing testing-automation testing-tools tools
Last synced: 14 Jan 2026
https://github.com/tarampampam/webhook-tester
🔭 Powerful tool for testing WebHooks and more
go golang http push-notifications tester testing testing-tool tests webhook websocket
Last synced: 10 Apr 2026
https://github.com/KevCui/mitm-scripts
🔄 A collection of mitmproxy inline scripts
inline-script mitm-script mitmdump mitmproxy mock-server penetration-testing pentest-tool proxy script testing testing-tools
Last synced: 06 Mar 2025
https://github.com/andreasonny83/lighthouse-ci
A useful wrapper around Google Lighthouse CLI
ci cli hacktoberfest headless-chrome lighthouse nodejs report testing
Last synced: 15 May 2025
https://github.com/rog3rsm1th/frelatage
Coverage-based fuzzer for python applications
fuzz-testing fuzzer fuzzing python python3 security testing
Last synced: 11 Sep 2025
https://github.com/DCzajkowski/auth-tests
Always-current tests for Laravel's authentication system. Curated by the community.
authentication feature-testing laravel laravel-5-package laravel-framework laravel-package laravel5 laravel5-package laravel56 php phpunit tdd testing
Last synced: 09 Jul 2025
https://github.com/thoughtbot/shoulda-context
Shoulda Context makes it easy to write understandable and maintainable tests under Minitest and Test::Unit within Rails projects or plain Ruby projects.
Last synced: 15 May 2025
https://github.com/mucsi96/nightwatch-cucumber
[DEPRECATED] Cucumber.js plugin for Nightwatch.js.
automation bdd browser cucumber gherkin nightwatch selenium test testing
Last synced: 04 Apr 2025
https://github.com/nicolo-ribaudo/jest-light-runner
A Jest runner that runs tests directly in bare Node.js, without virtualizing the environment.
esm javascript jest node test testing
Last synced: 22 Jan 2026
https://github.com/gwaredd/unium
Automation for Unity games
appium automation selenium test-automation testing unity unity3d
Last synced: 09 Apr 2025
https://github.com/bonigarcia/selenium-jupiter
JUnit 5 extension for Selenium WebDriver
appium docker java jenkins junit5 selenium selenium-grid selenium-webdriver testing vnc
Last synced: 18 Oct 2025
https://github.com/testdeck/testdeck
Object oriented testing
decorators dependency-injection ioc jasmine javascript jest mocha mocha-typescript oop parameterised-tests tdd tdd-interfaces testing testing-tools typescript
Last synced: 15 May 2025
https://github.com/nafiesl/grosir-obat
Sebuah sistem kasir dan manajemen produk obat untuk penjualan Grosir
dompdf laravel shopping-cart tdd tdd-workflow testing
Last synced: 07 Apr 2025
https://github.com/dczajkowski/auth-tests
Always-current tests for Laravel's authentication system. Curated by the community.
authentication feature-testing laravel laravel-5-package laravel-framework laravel-package laravel5 laravel5-package laravel56 php phpunit tdd testing
Last synced: 04 Apr 2025
https://github.com/morintd/prismock
A mock for PrismaClient, dedicated to unit testing.
prisma testing typescript unit-testing
Last synced: 15 May 2025
https://github.com/Shopify/android-testify
Add screenshots to your Android tests
android android-library android-testing kotlin screenshot-testing testing
Last synced: 12 Apr 2025
https://github.com/alvassin/alembic-quickstart
Examples how to test Alembic migrations for Yandex Backend Development school & Moscow Python meetup №69
aiohttp alembic example migrations pytest python python3 sqlalchemy testing
Last synced: 11 Aug 2025
https://github.com/CodeSandwich/Mocktopus
Mocking framework for Rust
mock mocking mocktopus rust rust-library test testing testing-tools unit-testing
Last synced: 17 Jul 2025
https://github.com/jamesfoster/deepequal
An extensible deep comparison for .NET
c-sharp compare deep-equal deep-equals equality testing
Last synced: 26 Jun 2025
https://github.com/lambdatest/test-at-scale
TAS is an intelligent test execution platform for engineering teams to achieve high development velocity.
flaky-test-management functional-testing integration-tests lambdatest post-merge-tests shift-left skipped-tests smart-test-selection test-analytics test-at-scale test-intelligence test-observability testing unit-testing
Last synced: 06 Apr 2025
https://github.com/ucb-bar/chiseltest
The batteries-included testing and formal verification library for Chisel-based RTL designs.
chisel formal testing verification
Last synced: 22 Apr 2025
https://github.com/plazmaz/leaky-repo
Benchmarking repo for secrets scanning
benchmark entropy example scanning secrets secrets-detection security testing
Last synced: 06 Apr 2025
https://github.com/Plazmaz/leaky-repo
Benchmarking repo for secrets scanning
benchmark entropy example scanning secrets secrets-detection security testing
Last synced: 22 Apr 2025
https://github.com/goldbergyoni/node-chaos-monkey
Extremly naughty chaos monkey for Node.js
chaos-engineering chaos-monkey chaos-testing express javascript nodejs testing
Last synced: 09 Apr 2025
https://github.com/pytest-dev/pytest-describe
Describe-style plugin for the pytest framework
pytest pytest-plugin python testing
Last synced: 05 Apr 2026
https://github.com/robotframework/WebDemo
Robot Framework web testing demo using SeleniumLibrary
demo robotframework selenium testing webtesting
Last synced: 07 Apr 2025
https://github.com/robotframework/webdemo
Robot Framework web testing demo using SeleniumLibrary
demo robotframework selenium testing webtesting
Last synced: 05 Apr 2025