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-23 00:31:26 UTC
- JSON Representation
https://github.com/manuelroemer/files
A modern, immutable, async-first, DI-friendly abstraction of hierarchical file systems with a consistent and developer friendly API that allows seamless switching between multiple underlying file system manifestations, while also fixing and hiding the flaws and inconsistencies of the wrapped APIs.
async consistency cross-platform dependency-injection di file fs in-memory io mocks system testing uwp vfs
Last synced: 13 Apr 2025
https://github.com/qentinelqi/qweb
Keyword driven automation for the web
automation python robotframework selenium testing
Last synced: 04 Apr 2025
https://github.com/anderseknert/rego-test-assertions
Tiny Rego library with helper functions for unit testing
assertions assertions-library opa open-policy-agent policy policy-as-code rego testing
Last synced: 17 Feb 2026
https://github.com/marcelmokos/eslint-config-with-prettier
Eslint config with prettier
airbnb editorconfig enzyme eslint eslint-config eslintrc flowtype gitignore jest npm npm-scripts react testing yarn
Last synced: 28 Oct 2025
https://github.com/lucono/karma-test-explorer
Visual Studio Code extension for Karma and Angular testing with the Jasmine or Mocha framework
angular jasmine javascript karma karma-jasmine karma-mocha mocha test-runner testing typescript unit-testing vscode vscode-extension
Last synced: 12 Apr 2025
https://github.com/piomin/sample-message-driven-microservices
sample spring cloud application that integrates with rabbitmq through spring cloud stream framework as shows how to setup message-driven microservices basing on publish-subscribe model, consumer groups
kafka message-driven microservices rabbitmq spring-boot spring-cloud spring-cloud-sleuth spring-cloud-stream testing
Last synced: 09 Apr 2025
https://github.com/sonicoder86/todomvc-svelte
TodoMVC built with Svelte and Store
Last synced: 22 Apr 2025
https://github.com/nsidorenco/neotest-vstest
neotest adapter for dotnet
csharp dotnet fsharp neotest neotest-adapter neotest-vstest neovim testing vstest
Last synced: 11 Mar 2026
https://github.com/8t4/gwtdo
GWTDO defines a BDD-style test suite, with a clear separation of concerns between the test scenario definition and the implementation details.
bdd dotnet dsl gwt nuget test-fixture test-fixtures testing
Last synced: 12 Oct 2025
https://github.com/talkpython/getting-started-with-pytest-course
Course materials and handouts for Getting started with pytest course
Last synced: 05 Jul 2025
https://github.com/infinum/android-sentinel
Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.
android android-development android-library developer-tools kotlin kotlin-android kotlin-library open-source qa testing testing-tools
Last synced: 20 Aug 2025
https://github.com/ahmedsoliman/netperf
A network performance measurement tool written in Rust
iperf iperf3 network performance testing
Last synced: 07 Sep 2025
https://github.com/cryptocode/marble
A metamorphic testing library for Zig
metamorphic-testing testing testing-tool testing-tools zig zig-library zig-package
Last synced: 09 Apr 2025
https://github.com/stateful/vscode-server-action
A GitHub Action that allows to debug GitHub workflows using VS Code.
Last synced: 16 Jan 2026
https://github.com/vitalets/playwright-magic-steps
Auto-transform JavaScript comments into Playwright steps
playwright step test-automation testing
Last synced: 09 Apr 2025
https://github.com/zmievsa/pytest-fixture-classes
Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers
annotations fixtures pytest pytest-plugin python testing type-hints unit-testing
Last synced: 16 Mar 2025
https://github.com/zondax/zemu
Ledger Nano Emulation/testing framework
emulation ledger-nano-s ledger-nano-x testing zemu zondax
Last synced: 13 Oct 2025
https://github.com/privatenumber/manten
💮 満点 - Lightweight testing library for Node.js
async concurrent describe javascript minimal node test testing testsuite
Last synced: 12 Feb 2026
https://github.com/andys8/vscode-jest-snippets
Jest snippets extension for VS Code
extension jest snippets testing visual-studio-code vscode vscode-extension
Last synced: 21 Mar 2025
https://github.com/arextest/deployments
Deployment repository for AREX Test, featuring Docker Compose files and demos for easy setup and integration.
api-testing automated-testing mocker testing testing-tools
Last synced: 24 Jan 2026
https://github.com/nextest-rs/datatest-stable
Data-driven tests on stable Rust
data-driven-tests datatest nextest rust testing
Last synced: 07 May 2025
https://github.com/ligurio/luzer
A coverage-guided, native Lua fuzzing engine.
Last synced: 09 Apr 2025
https://github.com/test-kitchen/guard-kitchen
A Guard plugin for Kitchen
hacktoberfest managed-by-terraform ruby ruby-gem test-kitchen testing
Last synced: 07 May 2025
https://github.com/mikeschulze/gdunit4-action
🎮 Official GdUnit4 GitHub Action for automated testing in Godot 4.x projects. Supports GDScript & C#, test reporting, and CI/CD pipeline integration. Built for game developers to streamline their testing workflow.
ci-cd game-development gamedev gdunit4 github-actions godot godot4 testing
Last synced: 23 Jun 2025
https://github.com/nyggus/perftester
A lightweight Python package for performance testing of Python functions.
benchmark benchmarking performance performance-analysis performance-testing profiling python testing testing-framework testing-library testing-tools
Last synced: 30 Dec 2025
https://github.com/mangoweb/spectools
Write less test code with this set of spec tools. Swift, iOS, testing framework independent (but works well with Quick/Nimble or directly).
appletv ios ipad iphone swift testing testing-framework testing-tools ui-testing watchos
Last synced: 10 Apr 2025
https://github.com/synoet/ballast
⚓ a simple api load testing tool that lets you compare performance snapshots of your api.
api api-rest cli load-testing rust snapshot-testing testing
Last synced: 16 May 2025
https://github.com/kevinjqiu/promcli
A shell for loading Prometheus metrics fixtures and evaluating Prometheus expressions
cli go-prompt prometheus testing
Last synced: 26 Jan 2026
https://github.com/navchandar/python-random-name-generator
Python data provider module that returns random people names, addresses, state names, country names as output. Useful for unit testing and automation.
data-generator python-random random randomdatagenerator sampledataset samples test-data test-data-generator testing
Last synced: 21 Aug 2025
https://github.com/exactpro/clearth
Test automation tool for Clearing, Settlement and Back-Office Systems
automation automation-framework automation-test automation-tools emulator exchange fintech fixprotocol functional-testing quality-assurance simulator software-testing swift-protocol test-automation testing tool tools trading trading-platform trading-systems
Last synced: 12 Jan 2026
https://github.com/testit-webtester/webtester-core
Java 6/7 version of WebTester
Last synced: 01 Oct 2025
https://github.com/datamole-ai/pysparkdt
An open-source Python library for simplifying local testing of Databricks workflows that use PySpark and Delta tables.
databricks delta delta-tables pipelines pyspark pytest python testing workflows
Last synced: 15 Oct 2025
https://github.com/alekseykulikov/browserify-test
An easy way to test front-end libraries using browserify and mocha
Last synced: 08 Oct 2025
https://github.com/15r10nk/pysource-codegen
generate random python code to test linter/formatter/and other tools
Last synced: 07 Apr 2025
https://github.com/willhlaw/firestore-security-tests
Setup and run tests to verify Firestore security rules
firebaserules firestore google-apis rules security testing
Last synced: 21 Jan 2026
https://github.com/marknjunge/nest-boilerplate
A boilerplate for NestJS with support for database, swagger, config, rate limiting, logging, OpenTelemetry, validation, exception handling, docker, testing and CI.
continuous-integration docker end-to-end-testing knexjs nestjs nestjs-boilerplate nestjs-e2e nodejs objectionjs opentelemetry opentelemetry-javascript postgresql restful-api swagger swagger2 testing typescript
Last synced: 12 Apr 2025
https://github.com/wednesday-solutions/react-floki
A CLI tool that works with the react template and allows you to scaffold tests, containers, components and stitches them all together preventing wastage of time in setup and boilerplate code.
component components container es6 javascript javascript-library plop plop-generators react react-components react-intl react-redux redux saga scaffolding selector template testing testing-library testing-library-react
Last synced: 06 Mar 2026
https://github.com/alapanme/playwright-automation
Test Scripts demonstrating different features of Playwright with Detailed Blog Articles.
nodejs playwright playwright-javascript playwright-test-runner playwright-tests playwright-typescript test-automation testing testing-framework typescript
Last synced: 14 Apr 2025
https://github.com/tommylemon/unitauto-go
UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等,本项目为 Go 版 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc. This repo is the Go version
automation go golang golang-library mock mocking-library test-automation testing testing-automation unit-test unit-testing unittest unittesting ut
Last synced: 21 Mar 2025
https://github.com/saveourtool/save-cloud
Cluster-based cloud mechanism for running SAVE framework
certification codestyle hacktoberfest kotlin static-analysis testing
Last synced: 08 Mar 2026
https://github.com/geerlingguy/docker-debian10-ansible
Debian 10 (Buster) Docker container for Ansible playbook and role testing.
ansible buster container docker docker-container testing
Last synced: 17 Mar 2025
https://github.com/dbalatero/cypress-plugin-stripe-elements
A small Cypress plugin that assists you in filling in Stripe Elements inputs
cypress cypress-plugin e2e-testing stripe stripe-elements testing testing-tools typescript
Last synced: 13 Apr 2025
https://github.com/eth-sri/soltix
SOLTIX: Scalable automated framework for testing Solidity compilers.
ethereum fuzzing security smartcontracts solidity testing
Last synced: 23 Jul 2025
https://github.com/whostolebenfrog/rest-cljer
A clojure wrapper for the rest driver library
clojure clojure-wrapper mocking rest-cljer rest-driver testing
Last synced: 28 Jun 2025
https://github.com/cartant/firebase-nightlight
An in-memory, JavaScript mock for the Firebase Web API
Last synced: 30 Apr 2025
https://github.com/aivascu/entityframeworkcore.autofixture
A library aimed to minimize the boilerplate required to unit-test Entity Framework Core code using AutoFixture and in-memory providers.
autofixture database entity-framework entity-framework-core in-memory mocking sqlite testing tests unit-test unit-testing
Last synced: 15 May 2025
https://github.com/lloople/phpunit-extensions
📦 Some cool extensions for PHPUnit
csv database log php php-package phpunit phpunit-extensions phpunit-package testing
Last synced: 12 Apr 2025
https://github.com/helmethair-co/scalatest-junit-runner
JUnit 5 runner for Scalatest
gradle gradle-plugin junit junit-5 junit-platform junit-runner junit-test junit-tests scala scalatest scalatest-junit-runner scalatesting test testing testing-library testing-tool testing-tools
Last synced: 11 Apr 2025
https://github.com/elniak/panther
This tool presents a novel approach to bolstering network protocol verification by integrating the Shadow network simulator with the Ivy formal verification tool to check time properties. Furthermore, it extends Ivy’s capabilities with a dedicated time module, enabling the verification of complex quantitative-time properties.
cve cybersecurity docker docker-compose formal-methods formal-verification ivy network-analysis network-security network-simulator protocol protocol-tester quic reproducible-research test-automation testing testing-tools tests time-proof transport-layer-protocol
Last synced: 30 Apr 2025
https://github.com/isc-projects/forge
ISC Forge is an open source DHCP conformance validation framework, primarily used for testing ISC Kea.
compliance conformance-tests dhcp dhcpv4-validation dhcpv6 dhcpv6-validation rfc testing
Last synced: 16 Jun 2025
https://github.com/codytolene/red-portals
An educational repository focused on Evil Portals: rogue captive portals designed to mimic legitimate login systems.
access-point ap evil evil-portals penetration penetration-testing penetration-testing-tools pentesting portal portals testing
Last synced: 24 Jan 2026
https://github.com/geerlingguy/docker-rockylinux9-ansible
Rocky Linux 9 Docker container for Ansible playbook and role testing.
ansible centos docker linux rocky-linux testing
Last synced: 30 Oct 2025
https://github.com/lfex/ltest
A Testing Framework for LFE (successor to lfeunit)
erlang eunit hacktoberfest integration lfe lisp system testing unit
Last synced: 05 Apr 2025
https://github.com/chorus-bdd/chorus
The Chorus BDD interpreter - Executable specifications for distributed systems
bdd bdd-framework bdd-tests chorus distributed-systems gherkin integration-testing integration-tests java javascript testing
Last synced: 11 Apr 2025
https://github.com/OpenChargingCloud/ChargingStationApp
A virtual charging station for testing implementing e.g. the Open Charge Point Protocol (OCPP v1.6/v2.0.1/v2.1).
charging chargingstation e-mobility electron ocpp testing
Last synced: 04 Sep 2025
https://github.com/google/litmus
Litmus is a comprehensive LLM testing and evaluation tool designed for GenAI Application Development. It provides a robust platform with a user-friendly UI for streamlining the process of building and assessing the performance of your LLM-powered applications.
api apitesting cicd devops llm llm-evaluation llm-security llm-training llmops testing testing-tools
Last synced: 14 Jan 2026
https://github.com/kubukoz/flawless
WIP Delightful, purely functional testing no-framework. Don't even try to use it at work!
cats-effect fp functional-programming pure-fp scala testing
Last synced: 14 Jan 2026
https://github.com/wlsf82/boas-praticas-em-automacao-de-testes-com-cypress
Repositório do curso de boas práticas em automação de testes com Cypress da Escola Talking About Testing.
Last synced: 23 Apr 2025
https://github.com/akaihola/ipython_pytest
Pytest magic for IPython notebooks
ipython jupyter pytest testing
Last synced: 09 Apr 2025
https://github.com/poppsya/mediateka
The app demonstrates principles of usecases with RxJava2 , Dagger2 , Room , MVP , Mockito and Clean Architecture in Android. 📚
android android-application android-cleanarchitecture clean-architecture dagger2 gson java kotlin kotlin-android mockito-framework mvp mvp-android retrofit room room-android room-persistence-library rxjava-android rxjava2 testing unit-testing
Last synced: 16 Aug 2025
https://github.com/kbwo/testing-language-server
Language server for real-time testing diagnostics
language-server language-server-protocol testing
Last synced: 04 Sep 2025
https://github.com/emanuelefavero/next-jest-testing-library
This is a cheat sheet repo for Next.js + Jest + React Testing Library
functional-testing jest nextjs react react-testing-library testing unit-testing
Last synced: 13 Apr 2026
https://github.com/wlsf82/backstop-config
A simple implementation of BackstopJS for running screenshot comparison tests on static websites.
backstopjs screenshot-comparison-tests software-testing test-automation testing visual-regression-testing
Last synced: 23 Apr 2025
https://github.com/wewatchwall/fast-fuzz
Test Case Generator Based on Branch Coverage and Fuzzing
fuzzing generative-testing testing typescript unit-testing verification white-box-testing
Last synced: 12 Oct 2025
https://github.com/mattbrictson/minitest-snapshots
Minitest plugin for asserting that strings are the same as a saved snapshot, jest style
Last synced: 24 Dec 2025
https://github.com/rieckpil/testing-spring-boot-applications-primer
🚀 Getting Started with Testing Spring Boot Applications
awaitility java junit5 localstack mockito selenide selenium spring spring-boot spring-test tdd testcontainers testing
Last synced: 02 Aug 2025
https://github.com/automationhacks/how-to-learn-test-automation
Curation of different blogs, docs, youtube videos to learn about test automation in different contexts
hacktoberfest test-automation testing
Last synced: 03 Feb 2026
https://github.com/ngworker/ngworker
Monorepo for the @ngworker NPM organization. Packages for Angular applications and testing.
Last synced: 24 Jul 2025
https://github.com/dsietz/test-data-generation
Test Data Generation
algorithm archconf data data-privacy generate json machine-learning markov-decision-processes nfjs privacy profile rust-lang testing
Last synced: 17 Mar 2025
https://github.com/anirbanroydas/ci-testing-python
Sample Microservice App in Python for Testing using pytest, uber/doubles, tox on CI servers like Jenkins and Travis CI using Docker + Docker-Compose for test environment.
ci docker jenkins pytest python testing tox travis-ci
Last synced: 25 Oct 2025
https://github.com/ktsn/svelte-jest
Jest Svelte component transformer
jest svelte testing transformer
Last synced: 10 Oct 2025
https://github.com/redhatqe/widgetastic.core
Making testing of UIs fantastic.
abstraction enhancement page-object selenium testing
Last synced: 04 Apr 2025
https://github.com/ehmicky/get-bin-path
Get the current package's binary path
bin binary cli cwd dependency-management es6 executable javascript library nodejs npm package package-json package-manager path shell terminal testing typescript unit-testing
Last synced: 30 Apr 2025
https://github.com/Chorus-bdd/Chorus
The Chorus BDD interpreter - Executable specifications for distributed systems
bdd bdd-framework bdd-tests chorus distributed-systems gherkin integration-testing integration-tests java javascript testing
Last synced: 07 May 2025
https://github.com/noeldemartin/laravel-dusk-mocking
Mock facades in Laravel Dusk tests
Last synced: 30 Apr 2025
https://github.com/npm/benchmarks
The npm CLI's benchmark suite
actions benchmarks github npm npm-cli performance probot templates testing
Last synced: 29 Sep 2025
https://github.com/usama-365/hackipy
Hacking, pen-testing, and cyber-security related tools built with Python.
cybersecurity ethical ethical-hacking free hacking hackipy opensource penetration-test penetration-testing pentesting python python3 scapy script scripts software testing testing-tools tool tools
Last synced: 28 Mar 2025
https://github.com/bolonio/a11y-github-actions
This is a demo repository to illustrate how to test web accessibility using Github Actions.
a11y a11y-testing accessibility axe github-actions lighthouse pa11y testing
Last synced: 14 Apr 2025
https://github.com/idaholab/civet
Continuous Integration, Verification, Enhancement, and Testing
civet continuous-integration testing verification
Last synced: 07 Apr 2025
https://gitlab.com/arctic-fox/spectator
Feature-rich testing framework for Crystal inspired by RSpec.
bdd crystal hacktoberfest rspec spec testing
Last synced: 27 Mar 2025
https://github.com/lariat-js/playwright
🪢 Page object framework for Playwright.
end-to-end-testing page-object-model playwright playwright-test testing
Last synced: 25 Dec 2025
https://github.com/shmew/fable.jester
Fable bindings for jest and friends for delightful Fable testing.
fable fast-check jest jest-dom property-based-testing react-testing-library testing
Last synced: 07 May 2025
https://github.com/ttddyy/datasource-assert
Provides assertion APIs for query executions with assertEquals and assertThat(AssertJ and Hamcrest)
assertj datasource datasource-proxy hamcrest java jdbc junit testing testng unittest
Last synced: 22 Jul 2025
https://github.com/jsGiven/jsGiven
A developer-friendly and pragmatic BDD tool for JavaScript.
ava bdd cucumber gherkin given given-when-then jasmine jest jgiven living-documentation mocha protractor testing then when
Last synced: 23 Aug 2025
https://github.com/asterisk/testsuite
The official Asterisk Test Suite repository.
Last synced: 06 Apr 2025
https://github.com/socketsupply/tapzero
Zero dependency test framework
jest tap tape test test-framework testanythingprotocol testing zero-dependency
Last synced: 29 Jul 2025
https://github.com/enzymejs/react-shallow-renderer
Shallow rendering for React.
Last synced: 12 Apr 2025
https://github.com/RedHatQE/widgetastic.core
Making testing of UIs fantastic.
abstraction enhancement page-object selenium testing
Last synced: 29 Mar 2025
https://github.com/erickwendel/how-tests-e2e-work-with-dbs
Code samples for testing projects that use databases
docker docker-compose fastify javascript mongodb node-test-runner nodejs testing tutorial
Last synced: 27 Apr 2025
https://github.com/voidful/aidev
Revolutionize your development workflow with AI-powered code assistance, automating mock tests, suggestions, and unit test generation in a single Python CLI tool.
chatgpt gpt4 gpt4-api mldevops precommit-hooks tdd testing unittest
Last synced: 04 Sep 2025