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/melv-narrow/playwright-framework
🎭 Modern Playwright Test Automation Framework | TypeScript + Page Object Model + Allure Reporting | Cross-browser, parallel execution, and data-driven testing capabilities | Built with best practices and ISTQB standards
allure-report api-testing automated-testing bdd ci-cd cross-browser-testing e2e-testing javascript page-object-model playwright test-automation test-framework testing typescript web-testing
Last synced: 05 May 2026
https://github.com/qajonatasmartins/skills-testing-qa
Skills, Agents, Tools and setups for QAs
agents ia skills software-testing testing
Last synced: 24 Jun 2026
https://github.com/blackmutzi/alexa-avs-prototype
Alexa Voice Service (AVS) client in C++ for raspberry pi or any Linux Distribution
alexa-app alexa-voice-service cpp11 doxygen linux linux-distribution prototype qt-creator raspberry-pi testing travis-ci
Last synced: 06 May 2026
https://github.com/shonharsh/python-exercism-s03e01-bools-ghostgobblearcadegame
Exercism - This Python project is about Booleans.
academic artificial-intelligence atom automation booleans bot config education exercism git guide learning markdown process python studio testing training-materials trending windows
Last synced: 06 May 2026
https://github.com/kylealwyn/frontend-testing
A playground for testing web things
Last synced: 06 May 2026
https://github.com/jottenlips/jazz-charts-api
🎼 Simple API demonstrating Ariadne GraphQL, Pytest, Serverless, Moto, and DynamoDB
ariadne boto3 dynamodb example flask graphql graphql-server jazz moto pytest python schema-first sdl serverless testing
Last synced: 09 May 2026
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: 05 Apr 2026
https://github.com/polyhedra-studio/cake-dart
The lightweight, explicit testing framework - built for Dart.
dart testing testing-framework
Last synced: 05 Mar 2026
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
https://github.com/osteel/openapi-httpfoundation-testing-laravel-example
OpenAPI HttpFoundation Testing: a Laravel Example
api http httpfoundation laravel openapi testing validation
Last synced: 29 Apr 2026
https://github.com/dicodingacademy/fluttest-cli
Run Flutter test on interactive mode :tada:
cli flutter testing testing-tools
Last synced: 01 Mar 2025
https://github.com/leonelgalan/rspec-active_model_serializers
Simple testing of ActiveModelSerializers via a collection of matchers.
activemodelserializers gem json-schema open-source opensource rspec serialization testing
Last synced: 18 Mar 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/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/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/cptpiepmatz/kitest
🪁 A composable test harness toolkit with room to fly.
Last synced: 22 Feb 2026
https://github.com/jdmaturen/cannon
A distributed systems failure modeling tool.
cannon distributed-systems java testing
Last synced: 13 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/aasaam/vulnerable-application
Vulnerable application is test case study for check protection mechanism.
security-vulnerability sql-injection testing xss-vulnerability
Last synced: 23 Jul 2025
https://github.com/automationhacks/automationhacks.github.io
Musings on Software Engineering, Test automation and Testing.
quality test-automation test-automation-framework testing
Last synced: 27 Jan 2026
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/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/vitalets/sheeva
Concurrent Automation Test Runner
test-automation test-runner testing
Last synced: 27 Jul 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/mhweiner/kizu
An easy-to-use, fast, and defensive Typescript/Javascript test runner designed to help you to write simple, readable, and maintainable tests.
ava jasmine jest jest-testing jest-tests mocha mocha-typescript mochajs test testing typescript unit unit-testing vitest vitest-ts
Last synced: 10 Jun 2025
https://github.com/bugthesystem/common.testing.nunit
Provides base class with generic methods for testing
Last synced: 03 Aug 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/masaakiaoyagi/rspec-context_helper.rb
context helpers for RSpec
Last synced: 12 Apr 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/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
https://github.com/boneskull/packtester
Test the output of your npm-published package
npm pack package production sanity smoke test testing
Last synced: 23 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/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/ortegavan/cypress
Repositório de estudos com Cypress do curso Qualidade de Software da EBAC
Last synced: 14 Mar 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/tofupilot/python-client
Python API client for TofuPilot.
functional hardware python testing tofupilot
Last synced: 14 Jan 2026
https://github.com/gilescope/iunit
An exploration of tests against rust traits
iunit rust-library testing trait
Last synced: 16 Mar 2025
https://github.com/restqa/gherkin-linter-action
🧹 | A Github Action to parse and validate your Gherkin feature files
bdd cucumber e2e gherkin gherkin-lint linter restqa test-automation testing
Last synced: 11 Apr 2025
https://github.com/hanan-nawaz/numlpay
NUMLPay is a comprehensive fee payment system designed to simplify and streamline the payment process for students at the National University of Modern Languages (NUML). With NUML’s legacy of over forty years in educational excellence, NUMLPay represents a significant advancement in adapting to the evolving needs of students.
android-development data-engineering etl-pipeline python sql sql-server testing web-development
Last synced: 20 Jan 2026
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/onuratakan/haimgard
Haimgard is an environment for writing, testing and using exploit code.
cybersecurity environment exploit hacking hacktool module modules python3 testing whitehat
Last synced: 23 Apr 2025
https://github.com/dr-dream/openstf-k8s
STF deployment on Kubernetes (k8s)
android docker k8s kubernetes kubernetes-deployment openstf quickstart stf test-automation testing testing-tools
Last synced: 16 Mar 2026
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/imjoehaines/dottie
Dottie is a test runner for PHPT-like tests
Last synced: 19 Jan 2026
https://github.com/caringdev/fsunit.xunit.typed
Painless, strongly-typed xUnit testing in F#
fluent-assertions fsharp fsunit functional-programming testing type-safe type-safety unit-testing xunit
Last synced: 16 Apr 2025
https://github.com/centril/proptest-derive
Custom-derive for the Arbitrary trait of proptest.
custom-derive property-based-testing proptest quickcheck rust testing
Last synced: 27 Jun 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/springtainer/springtainer-elasticsearch
Elasticsearch as docker-container for springboot testing
elasticsearch spring spring-boot testcontainers testing
Last synced: 07 Apr 2026
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/chaseruskin/verb
An approachable testing framework for digital hardware
framework python simulation system-verilog testing verification verilog vhdl
Last synced: 22 Sep 2025
https://github.com/opal/opal-rspec-rails
bindings between `opal-rails` and `opal-rspec`
browser javascript opal rails rspec ruby ruby-on-rails testing
Last synced: 19 Feb 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/jmp/assertthat
More readable assertions in Swift.
swift swift-assertions swift-generics testing
Last synced: 29 Jun 2025
https://github.com/civictechto/polis-storybook
hacktoberfest storybook testing
Last synced: 22 Aug 2025
https://github.com/wpstarter/wp-testbench
A tool to set up a WordPress test environment for PHPUnit testing
phpunit test testing testing-tools unittest wordpress
Last synced: 09 Oct 2025
https://github.com/elitau/tix
Automatically run tests in the iex console when files are saved
Last synced: 22 Feb 2026
https://github.com/hollobit/wg3_tcm
a matrix to provide the clarified definition and relationship information of trustworthiness characteristics between in the AI/ML standards
accountability ai bias consistency controllability effectiveness explainability integrity ml quality reliability risk robustness security testing traceability transparency trust trustworthiness vulnerability
Last synced: 29 May 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/excalibra/cybersecurity
A structured repository designed for cybersecurity professionals and enthusiasts. Covers topics such as OSINT, NMAP, WAPT, PTES, IDS/IPS, SIEM, malware analysis, privilege escalation, and more. Ideal for mastering ethical hacking, penetration testing, and advanced security techniques.
cybersecurity cybersecurity-education ethical hacking malware-analysis nmap osint penetration siem testing
Last synced: 08 Sep 2025
https://github.com/dylibso/xtp-test-js
A JavaScript/TypeScript test framework for xtp / Extism plugins.
extism plugins testing unit-testing wasm webassembly
Last synced: 23 Feb 2026
https://github.com/estuaryoss/estuary-agent-java
Estuary Agent is a Spring Boot service that runs your shell commands via pure REST API. Part of the Estuary stack.
api-control automation-as-a-service distributed-testing estuary-stack parallel-testing remote-config remote-control remote-shell standardization test-automation test-automation-as-a-service testing testing-tool testing-tools
Last synced: 14 Jan 2026
https://github.com/ulamlabs/celery-mock
Easy way to defer celery tasks in tests
Last synced: 14 Jan 2026
https://github.com/sawadashota/httprequesttest-go
HTTP Request Test Example in Go
Last synced: 21 Jul 2025
https://github.com/globulus/checkirai
Checkir AI is a spec-driven verification runtime using local LLMs
ai-testing cli llm local-ai mcp ollama testing web-testing
Last synced: 30 May 2026
https://github.com/lysxia/test-fun
Representation of higher-order functions for property testing
functional-programming random testing
Last synced: 25 Oct 2025
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/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/joscha/ts-jest-transformer-example
Custom transformer & module mapper with jest & ts-jest
identity-obj-proxy jest module-mapper react testing transformer ts-jest typescript
Last synced: 08 May 2026
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/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/rocketlaunchr/testing-go
A testing framework for Go unit testing.
Last synced: 17 Nov 2025
https://github.com/okainov/qunit-getting-stated
Tutorial-like repo explaining how to start with QUnit (including command-line testing and CI setup)
getting-started javascript qunit tdd testing travis-ci tutorial
Last synced: 31 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/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/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/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/techquery/test-example
A JSDoc plugin for generating test files by parsing @example
automation jsdoc npm plugin testing
Last synced: 25 Jun 2025
https://github.com/stefanvermaas/factory-builder
An easy way to create framework agnostic scalable test factories/fixtures 🏭 with zero dependencies
factory-builder fixtures fixtures-replacement javascript testing testing-tools
Last synced: 17 Apr 2025
https://github.com/go-tstr/tstr
Go testing library
coverage go golang testing testing-tools
Last synced: 14 Jan 2026
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/spiderpig86/vsc-mock
:bird: Generate mock data on the fly.
chancejs mock-data mocking testing testing-tools vscode vscode-extension
Last synced: 20 Apr 2026
https://github.com/baba-s/monkeytesttool
簡易モンキーテストツールです。指定された範囲内を高速かつランダムにクリックし続けます。
Last synced: 28 May 2026
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/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/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/enocom/fm
fm is short for fang-mao 仿冒 and generates spies of interfaces in Go
golang spy-generator testing testing-tools
Last synced: 16 Oct 2025
https://github.com/totalkrill/every_variant
Macro and trait to provide all variants in a vector for easy comprehensive unit testing
Last synced: 26 Mar 2025
https://github.com/rowellx68/valid-nhsnum
Validate NHS Numbers using the 11 modulo method. You can also generate NHS Numbers for testing.
nhs nhs-number testing validation
Last synced: 11 Mar 2026
https://github.com/hemerajs/mongo-memory
👥 Write tests for mongodb in memory
Last synced: 12 Apr 2025
https://github.com/wissance/gwuu
Go web development extension over gorilla/mux and gorm
cors db go golang gorilla-mux gorm gorm-utils preflight testing web
Last synced: 14 Oct 2025