An open API service indexing awesome lists of open source software.

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.

https://github.com/testing-library/jest-native

๐Ÿฆ… Custom jest matchers to test the state of React Native

custom-jest-matchers hacktoberfest javascript jest react-native reactjs testing

Last synced: 08 Oct 2025

https://fsprojects.github.io/FsUnit/

FsUnit makes unit-testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework.

dotnet fsharp fsunit mstest nunit testing xunit

Last synced: 07 May 2025

https://github.com/whisklabs/docker-it-scala

Docker integration testing kit with Scala

docker docker-container integration-testing scala testing

Last synced: 16 May 2025

https://github.com/essentialdevelopercom/quiz-app

A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.

architectural-patterns architecture framework ios memory-management modular-design mvc prototype refactoring solid-principles swift swift-framework swift3 swift4 tdd testing ui-testing unit-testing xcode xctest

Last synced: 05 Apr 2025

https://github.com/testground/testground

๐Ÿงช A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.

continuous-integration distributed-systems p2p testing

Last synced: 12 Jan 2026

https://github.com/fsprojects/fsunit

FsUnit makes unit-testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework.

dotnet fsharp fsunit mstest nunit testing xunit

Last synced: 14 May 2025

https://github.com/weavejester/eftest

Fast and pretty Clojure test runner

clojure test-runner testing

Last synced: 15 May 2025

https://github.com/mgeeky/tomcatwardeployer

Apache Tomcat auto WAR deployment & pwning penetration testing tool.

backdoor hacking penetration testing tomcat

Last synced: 04 Apr 2025

https://github.com/vitalets/playwright-bdd

BDD testing with Playwright runner

automated-testing bdd cucumber gherkin playwright testing

Last synced: 14 May 2025

https://github.com/mgeeky/tomcatWarDeployer

Apache Tomcat auto WAR deployment & pwning penetration testing tool.

backdoor hacking penetration testing tomcat

Last synced: 13 Mar 2025

https://github.com/kiwicom/pytest-recording

A pytest plugin that allows recording network interactions via VCR.py

cassettes hacktoberfest pytest python testing vcr

Last synced: 09 Apr 2025

https://github.com/skyweb07/Snap.swift

Snapshot testing in a snap ๐ŸŽจ

snap snapshot-testing swift testing xctest

Last synced: 22 Jul 2025

https://github.com/marvinjwendt/testza

Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! ๐Ÿ•

automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing

Last synced: 13 Apr 2025

https://github.com/MarvinJWendt/testza

Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! ๐Ÿ•

automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing

Last synced: 14 Mar 2025

https://github.com/test-summary/action

Show a helpful summary of test results in GitHub Actions CI/CD workflow runs

actions ci-cd github-actions testing

Last synced: 14 May 2025

https://github.com/ossf/fuzz-introspector

Fuzz Introspector -- introspect, extend and optimise fuzzers

fuzz-testing fuzzing security security-research testing vulnerability-analysis

Last synced: 15 May 2025

https://github.com/uds-se/formatfuzzer

FormatFuzzer is a framework for high-efficiency, high-quality generation and parsing of binary inputs.

binary fuzzer fuzzing inputs parsing testing

Last synced: 05 Apr 2025

https://github.com/george0st/qgate-model

ML/AI meta-model, used in MLRun/Iguazio/Nuclio, see qgate-sln-<MLRun | solution>

data-science feature-store iguazu machine-learning meta-model mlops mlrun nuclio quality-assessment quality-assurance quality-gate testing

Last synced: 05 Sep 2025

https://github.com/timacdonald/log-fake

A drop in fake logger for testing with the Laravel framework.

fake hacktoberfest laravel logging php testing

Last synced: 14 May 2025

https://github.com/martincostello/dotnet-minimal-api-integration-testing

An example of integration testing ASP.NET Core Minimal hosting and APIs

aspnetcore dotnet testing

Last synced: 16 May 2025

https://github.com/uds-se/FormatFuzzer

FormatFuzzer is a framework for high-efficiency, high-quality generation and parsing of binary inputs.

binary fuzzer fuzzing inputs parsing testing

Last synced: 27 Sep 2025

https://github.com/serhatbolsu/robotframework-appiumlibrary

AppiumLibrary is an appium testing library for RobotFramework

appium library mobile-testing python robotframework test-automation testing

Last synced: 15 May 2025

https://github.com/jraska/livedata-testing

TestObserver to easily test LiveData and make assertions on them.

android architecture-components livedata testing viewmodel-pattern

Last synced: 12 Jan 2026

https://github.com/colin-b/pytest_httpx

pytest fixture to mock HTTPX

hacktoberfest http httpx pytest python testing

Last synced: 14 May 2025

https://github.com/google/TestParameterInjector

A simple yet powerful parameterized test runner for Java.

java junit4 junit5 parameterized-tests testing

Last synced: 11 Apr 2025

https://github.com/takahirom/arbigent

AI Agent for testing Android, iOS, and Web apps. Get Started in 5 Minutes. Arbigent's intuitive UI and powerful code interface make it accessible to everyone, while its scenario breakdown feature ensures scalability for even the most complex tasks.

agentic ai aiagent android gemini ios testing

Last synced: 29 Dec 2025

https://github.com/martinmoene/lest

A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)

bdd cast cpp11 cpp98 header-only no-dependencies single-file tdd testing tiny-framework

Last synced: 08 Apr 2025

https://github.com/creevey/creevey

Cross-browser screenshot testing tool for Storybook with fancy UI Runner.

angular react screenshot-tests selenium storybook testing visual-regression visual-testing vue

Last synced: 14 May 2026

https://github.com/spectralops/keyscope

Keyscope is a key and secret workflow (validation, invalidation, etc.) tool built in Rust

developer-tools devops pentest rust security testing vault

Last synced: 15 May 2025

https://github.com/japa/core

The core of Japa. It includes all the primitives to build a test runner

test-framework test-runners testing

Last synced: 14 May 2025

https://github.com/SpectralOps/keyscope

Keyscope is a key and secret workflow (validation, invalidation, etc.) tool built in Rust

developer-tools devops pentest rust security testing vault

Last synced: 01 Apr 2025

https://github.com/tvorog/pytest-lazy-fixture

It helps to use fixtures in pytest.mark.parametrize

pytest pytest-plugin python python3 test testing

Last synced: 22 Feb 2026

https://github.com/k1low/octocov

octocov is a toolkit for collecting code metrics (code coverage, code to test ratio, test execution time and your own custom metrics).

badge code-coverage code-metrics code-to-test-ratio coverage-report custom-metrics hacktoberfest test-execution-time testing

Last synced: 16 May 2025

https://github.com/djezzzl/factory_trace

Simple tool to maintain factories and traits from FactoryBot

factory-bot factory-girl minitest rspec ruby test-unit testing

Last synced: 16 May 2025

https://github.com/kentcdodds/testing-node-apps

Test Node.js Backends on TestingJavaScript.com

kcd-edu node testing testingjavascript

Last synced: 04 Apr 2025

https://github.com/jakemcc/test-refresh

Refreshes and reruns clojure.tests in your project.

clojure leiningen test-tools testing

Last synced: 09 Apr 2026

https://github.com/TvoroG/pytest-lazy-fixture

It helps to use fixtures in pytest.mark.parametrize

pytest pytest-plugin python python3 test testing

Last synced: 26 Mar 2025

https://github.com/alonronin/mockingoose

A Jest package for mocking mongoose models

jest mongoose testing

Last synced: 15 May 2025

https://github.com/ovidiuch/react-testing-examples

Searchable library of React testing examples

javascript react testing ui

Last synced: 06 Apr 2025

https://github.com/ozontech/allure-go

Complete Allure provider in Go which doesn't overload the interface usage

allure allure-framework go golang qa qaautomation qatools reporting reporting-tool testing

Last synced: 19 Jan 2026

https://github.com/knqyf263/cob

Continuous Benchmark for Go Project

benchmark ci go golang test testing

Last synced: 16 May 2025

https://github.com/lk-geimfari/expynent

A library that provides regular expression patterns. If you hate to write regular expressions, then expynent can help you.

compiled lib patterns regex regex-pattern test testing

Last synced: 03 Oct 2025

https://github.com/arquillian/arquillian-core

Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.

integration-testing java jvm test-automation testing

Last synced: 14 May 2025

https://github.com/alipay/ant-application-security-testing-benchmark

xAST่ฏ„ไปทไฝ“็ณป๏ผŒ่ฎฉๅฎ‰ๅ…จๅทฅๅ…ทไธๅ†โ€œ้ป‘็›’โ€. The xAST evaluation benchmark makes security tools no longer a "black box".

application benchmark dast evaluation iast sast sca security testing

Last synced: 15 May 2025

https://github.com/tutorialedge/go

A Master list of Go Programming Tutorials, their write-ups, their source code and their current build status!

go golang testing

Last synced: 07 Apr 2025

https://github.com/mfaisalkhatri/Manual_Testing

This repository contains General Test Cases for performing Manual Testing on the Web/Mobile application. It also has Test cases related to API Testing. Templates related to Test Plan and BugBash are also updated.

apitesting beginner examples learning mobiletesting software-testing templates test-cases testcases testing testing-practices tests tutorial tutorials validation webtesting

Last synced: 09 May 2025

https://github.com/christophrumpel/laravel-factories-reloaded

๐ŸญThis package lets you create factory classes for your Laravel project.

laravel laravel-factory testing

Last synced: 16 May 2025

https://github.com/labgrid-project/labgrid

Embedded systems control library for development, testing and installation

automation-framework boards distributed embedded hacktoberfest labgrid testing

Last synced: 26 Mar 2025

https://github.com/rroemhild/docker-test-openldap

Docker OpenLDAP Server for testing LDAP applications

ci docker futurama ldap openldap slapd testing

Last synced: 07 Apr 2025

https://github.com/felipec/sharness

Shell library to test your tools like Git does

bash ci shell test-anything-protocol test-harness testing

Last synced: 29 Dec 2025

https://github.com/lamoda/gonkey

Gonkey - a testing automation tool

autotesting fixtures microservices mocks testing

Last synced: 15 May 2025

https://github.com/unexpectedjs/unexpected

Unexpected - the extensible BDD assertion toolkit

assertions javascript testing

Last synced: 12 Dec 2025

https://github.com/Matejkob/swift-spyable

Swift macro that simplifies and automates the process of creating spies for testing

software-quality swift swift-macros testing unit-testing

Last synced: 22 Jul 2025

https://github.com/c-cube/qcheck

QuickCheck inspired property-based testing for OCaml.

alcotest monadic-interface ocaml ounit property-based-testing quickcheck random random-generator testing

Last synced: 15 May 2025

https://github.com/clickup/honey

Come to the sweet side of testing.

e2e flutter test-automation testing

Last synced: 11 Jan 2026

https://github.com/testingisdocumenting/webtau

WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.

cli database graphql groovy http java junit5 jvm report rest rest-api selenium test-framework testing websocket

Last synced: 15 May 2025

https://github.com/microsoft/playwright-vscode

Playwright Test Visual Studio Code integration

playwright testing typescript vscode vscode-extension

Last synced: 08 Apr 2025

https://github.com/danielroe/nuxt-vitest

An vitest environment with support for testing code that needs a Nuxt runtime environment

nuxt nuxt-module testing unit-testing vitest

Last synced: 09 Apr 2025

https://github.com/kmiyashiro/grunt-mocha

[MOVED] Grunt task for running mocha specs in a headless browser (PhantomJS)

grunt-mocha grunt-plugins grunt-task mocha phantomjs test-automation test-runner testing

Last synced: 22 Oct 2025

https://github.com/openconext/mujina

A mock IDP and SP using the OpenSAML library

idp java mock openconext saml saml2 sp testing

Last synced: 22 Oct 2025

https://github.com/OpenConext/Mujina

A mock IDP and SP using the OpenSAML library

idp java mock openconext saml saml2 sp testing

Last synced: 26 Mar 2025

https://github.com/lukasniessen/archunitts

ArchUnitTS is an architecture testing library. Specify and ensure architecture rules in your TypeScript app. Easy setup and pipeline integration.

architecture architecture-rules architecture-test archunit javascript static-analysis testing typescript

Last synced: 15 Apr 2026

https://github.com/wednesday-solutions/flutter_template

A Flutter template application showcasing - Clean architecture, Responsive design, State management, Decoupled widgets using the connector pattern, Dependency Injection, Widget, Unit, Golden and E2E testing, Navigation, Localization, Material 3 dynamic theming, Continuous Integration and Continuous Deployment.

autoroute clean-architecture dart dio e2e-tests flutter flutter-boilerplate flutter-starter flutter-template getit github-actions golden-tests material-design material-you responsive-design riverpod template testing

Last synced: 05 Apr 2025

https://github.com/quickstrom/quickstrom

High-confidence browser testing

specification testing tools web

Last synced: 30 Apr 2025

https://github.com/ovidiuch/react-mock

Declarative mocks for React state and global APIs

fetch mocking react state testing ui

Last synced: 24 Apr 2025

https://github.com/slmgc/Nothing

A chainable, callable mock object which always returns itself

callable chainable mock nothing testing

Last synced: 01 Apr 2025

https://github.com/slmgc/nothing

A chainable, callable mock object which always returns itself

callable chainable mock nothing testing

Last synced: 16 May 2025

https://github.com/jxnblk/mdx-go

:zap: Lightning fast MDX-based dev server for progressive documentation

design design-systems development documentation isolated js markdown mdx react style-guide testing ui zero-config

Last synced: 27 Sep 2025

https://github.com/HENNGE/arsenic

Async WebDriver implementation for asyncio and asyncio-compatible frameworks

aiohttp async async-webdriver asyncio browserstack chrome firefox internet-explorer-11 phantomjs python36 testing tornado twisted webdriver windows-10

Last synced: 02 Apr 2025

https://github.com/orlangure/gocovsh

Go Coverage in your terminal: a tool for exploring Go Coverage reports from the command line ๐Ÿ’ป

cli coverage coverage-report go golang golang-cli testing

Last synced: 05 Apr 2025

https://github.com/SwiftDocOrg/DocTest

An experimental tool for testing Swift example code in documentation.

documentation swift tap testing

Last synced: 27 Mar 2025

https://github.com/hennge/arsenic

Async WebDriver implementation for asyncio and asyncio-compatible frameworks

aiohttp async async-webdriver asyncio browserstack chrome firefox internet-explorer-11 phantomjs python36 testing tornado twisted webdriver windows-10

Last synced: 14 Feb 2026

https://github.com/nuxt/test-utils

๐Ÿงช Test utilities for Nuxt

hacktoberfest nuxt nuxtjs test-utilities test-utils testing

Last synced: 06 Jan 2026

https://github.com/foundry-rs/starknet-foundry

Blazing fast toolkit for developing Starknet contracts.

blockchain cairo cairo-lang dapp framework rust starknet testing toolkit

Last synced: 25 Feb 2026

https://github.com/h2non/pook

HTTP traffic mocking and testing made easy in Python

assertion expectations http http-mocking mock mocking python testing

Last synced: 14 May 2025

https://github.com/typeddevs/bashunit

A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.

assertions bash bash-script mocking tdd test-driven-development testing testing-framework unittest unittest-framework unittesting unittesting-library

Last synced: 16 May 2025

https://github.com/testsprite/testsprite-cli

Official TestSprite CLI โ€” AI-powered automated testing from your terminal

ai cli e2e-testing playwright qa test-automation testing

Last synced: 18 Jun 2026

https://github.com/avocado-framework/avocado

Avocado is a set of tools and libraries to help with automated testing. One can call it a test framework with benefits. Native tests are written in Python and they follow the unittest pattern, but any executable can serve as a test.

framework linux python testing

Last synced: 26 Jan 2026

https://github.com/mutpy/mutpy

MutPy is a mutation testing tool for Python 3.x source code

development-tools mutation-testing testing

Last synced: 21 Feb 2026

https://github.com/mantoni/mochify.js

โ˜•๏ธ TDD with Browserify, Mocha, Headless Chrome and WebDriver

browserify coverage headless-chrome mocha puppeteer test-runner testing webdriver

Last synced: 16 May 2025

https://github.com/nvh95/vitest-preview

Debug your Vitest tests. Effortlessly. ๐Ÿงช๐Ÿ–ผโšก๏ธ

debug frontend productivity react svelte testing vite vitest vue

Last synced: 08 Apr 2025

https://github.com/TypedDevs/bashunit

A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.

assertions bash bash-script mocking tdd test-driven-development testing testing-framework unittest unittest-framework unittesting unittesting-library

Last synced: 11 Apr 2025

https://github.com/wawandco/fako

Struct Faker for Go

faker go struct stub testing

Last synced: 06 Apr 2025

https://github.com/barredewe/prefire

๐Ÿ”ฅ A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported!

accesibility-tests component ios playbook plugin preview screen snapshot-testing swift swift-plugin swiftui swiftui-previews swiftui-xcode-previews testing xcode xcode-plugin xcode-previews

Last synced: 16 May 2025