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/palkan/n_plus_one_control

RSpec and Minitest matchers to prevent N+1 queries problem

database-testing hacktoberfest minitest performance-testing rspec ruby testing

Last synced: 15 May 2025

https://github.com/polymer/web-component-tester

Moved to Polymer/tools monorepo

polymer testing web-components

Last synced: 14 May 2025

https://github.com/Polymer/web-component-tester

Moved to Polymer/tools monorepo

polymer testing web-components

Last synced: 14 Mar 2025

https://github.com/bahmutov/next-update

Tests if module's dependencies can be updated to latest version

nodejs npm semantic-versioning semver test testing update versioning

Last synced: 30 Aug 2025

https://github.com/crusher-dev/crusher

🧙‍♀️ Fast low-code testing — create, run tests and get alerts ⏱️ Create test in <60 secs 👉 Better open source alternative to selenium, cypress and puppeteer

cypress frontend javascript low-code low-code-framework no-code nodejs playwright playwright-javascript react reactjs selenium test testing typescript vuejs

Last synced: 09 Apr 2025

https://github.com/thubbo/jmeter-plugins-for-apache-dubbo

Dubbo Plugin for Apache JMeter, It is a plug-in developed for testing Dubbo in Jmeter.

dubbo jmeter jmeter-plugin testing

Last synced: 23 Apr 2025

https://github.com/vitiral/artifact

The open source design documentation tool for everybody

artifacts design quality testing

Last synced: 19 Mar 2025

https://github.com/calebhearth/formulaic

Simplify form filling with Capybara

now rails testing

Last synced: 15 Jun 2026

https://github.com/thoughtbot/climate_control

Modify your ENV

ruby testing

Last synced: 14 May 2025

https://github.com/codefuse-ai/Test-Agent

Agent that empowers software testing with LLMs; industrial-first in China

developer-tools software-quality-tool software-testing testing testing-tools

Last synced: 16 Apr 2025

https://github.com/russbaz/enforce

Python 3.5+ runtime type checking for integration testing and data validation

decorators python runtime testing type-hints typechecker typing validation

Last synced: 16 May 2025

https://github.com/RussBaz/enforce

Python 3.5+ runtime type checking for integration testing and data validation

decorators python runtime testing type-hints typechecker typing validation

Last synced: 29 Mar 2025

https://github.com/jevakallio/jest-clean-console-reporter

A Jest Reporter to group, hide and prettify spammy console warnings

javascript jest jest-reporter testing

Last synced: 16 May 2025

https://github.com/pa11y/pa11y-ci

Pa11y CI is a CI-centric accessibility test runner, built using Pa11y

a11y accessibility automated-testing ci pa11y sitemap testing

Last synced: 14 Apr 2025

https://github.com/scrapinghub/spidermon

Scrapy Extension for monitoring spiders execution.

crawling hacktoberfest monitoring monitoring-tool scraping scrapinghub spiders testing

Last synced: 14 May 2025

https://github.com/kentcdodds/js-testing-fundamentals

Fundamentals of Testing in JavaScript on TestingJavaScript.com

fundamentals javascript kcd-edu testing testingjavascript

Last synced: 12 Apr 2025

https://github.com/lorenzofox3/zora

Lightest, yet Fastest Javascript test runner for nodejs and browsers

assertion deno javascript javascript-test-harness mocha nodejs tap tdd test testing testing-tools typescript zora

Last synced: 14 May 2025

https://github.com/randoop/randoop

Automatic test generation for Java

java test test-automation test-automation-java testing testing-tools

Last synced: 15 Apr 2025

https://github.com/z3z1ma/dbt-osmosis

Provides automated YAML management and a streamlit workbench. Designed to optimize dev workflows.

cli data dbt documentation editor modelling sql testing

Last synced: 14 May 2025

https://github.com/python-trio/trustme

#1 quality TLS certs while you wait, for the discerning tester

python ssl ssl-certificate testing testing-tools tls tls-certificate

Last synced: 29 Mar 2025

https://github.com/arextest/arex-agent-java

Lightweight Java agent for traffic capture and replay, enhancing testing and debugging.

api-testing devops java javaagent qa regression-testing test-automation test-generation testing testing-tools

Last synced: 24 Jan 2026

https://github.com/frankban/quicktest

Quick helpers for testing Go applications

assertions go golang library testing

Last synced: 14 May 2025

https://github.com/WebFuzzing/EvoMaster

The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).

api-rest api-testing evolutionary-algorithms fuzzer fuzzing graphql grpc java kotlin rest rpc-api search-based-software-testing test-case-generation testing thrift

Last synced: 27 Feb 2025

https://github.com/err0r500/go-realworld-clean

a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld

clean-architecture clean-code ddd ddd-architecture example-project go golang hexagonal-architecture ports-and-adapters realworld realworld-backend testing

Last synced: 16 Jan 2026

https://github.com/dg/bypass-finals

Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.

file-mutator mocking phpunit testing

Last synced: 05 Oct 2025

https://github.com/gotestyourself/gotest.tools

A collection of packages to augment the go testing package and support common patterns.

assert assertions go golang test testing

Last synced: 10 Apr 2025

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

🐳 Simple and complete React Native testing utilities that encourage good testing practices.

javascript jest react-native reactjs testing

Last synced: 07 May 2025

https://github.com/fzyzcjy/flutter_convenient_test

Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more

dart flutter framework test testing

Last synced: 08 Jan 2026

https://github.com/davellanedam/vue-skeleton-mvp

VueJs, Vuetify, Vue Router and Vuex skeleton MVP written on JavaScript using async/await built to work with API REST skeleton: https://github.com/davellanedam/node-express-mongodb-jwt-rest-api-skeleton

async await chai cypress eslint frontend i18n javascript mocha mvp prettier skeleton testing vue-router vuejs vuetify vuex

Last synced: 16 May 2025

https://github.com/tencent/qtaf

QTA test framework

qta test-automation test-framework testing

Last synced: 10 Feb 2026

https://github.com/Tencent/QTAF

QTA test framework

qta test-automation test-framework testing

Last synced: 16 Apr 2025

https://github.com/githubnext/testpilot

Test generation using large language models

chagpt gpt-35-turbo llms test-automation testing testing-tools

Last synced: 19 Oct 2025

https://github.com/laravel/browser-kit-testing

Provides backwards compatibility for BrowserKit testing in the latest Laravel release.

laravel testing

Last synced: 14 May 2025

https://github.com/shopify/deprecation_toolkit

⚒Eliminate deprecations from your codebase ⚒

deprecations gem-upgrade testing

Last synced: 13 May 2025

https://github.com/phpstan/phpstan-phpunit

PHPUnit extensions and rules for PHPStan

php php7 phpstan phpunit static-analysis static-code-analysis testing

Last synced: 14 Feb 2026

https://github.com/gotesttools/gotestfmt

go test output for humans

github-actions go golang test testing

Last synced: 12 Apr 2025

https://github.com/juristr/angular-testing-recipes

Simple testing patterns for Angular version 2+

angular jasmine karma testing

Last synced: 05 Apr 2025

https://github.com/GoTestTools/gotestfmt

go test output for humans

github-actions go golang test testing

Last synced: 14 Mar 2025

https://github.com/suites-dev/suites

A unit testing framework for TypeScript backends working with inversion of control and dependency injection

dependency-injection inversifyjs inversion-of-control ioc ioc-container jest mock mocking nestjs sinon sinonjs spec tdd testing typescript unit-test unit-testing unit-testing-nodejs vitest

Last synced: 19 Jan 2026

https://github.com/xnbox/DeepfakeHTTP

DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.

api demo dummy dump graphql http http-server mock mocks-server poc qa qa-automation rest rest-api restful-api spies stub test-automation testing testing-tools

Last synced: 02 Apr 2025

https://github.com/quicktheories/QuickTheories

Property based testing for Java 8

java-8 junit property-based-testing quickcheck testing

Last synced: 02 Apr 2025

https://github.com/test-zeus-ai/testzeus-hercules

Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡

agent agentic-ai agents ai autogen automation browser end-to-end-testing hercules large-action-model playwright qa-automation rpa software-testing test-automation testing testing-tools testzeus

Last synced: 15 May 2025

https://github.com/quicktheories/quicktheories

Property based testing for Java 8

java-8 junit property-based-testing quickcheck testing

Last synced: 02 Apr 2026

https://github.com/pytest-dev/pytest-flask

A set of pytest fixtures to test Flask applications

flask pytest pytest-flask pytest-plugin python testing unit-testing

Last synced: 17 Mar 2026

https://github.com/SteveGilham/altcover

Cross-platform coverage gathering and processing tool set for dotnet/.Net Framework and Mono

code-coverage coverage cross-platform dotnet dotnet-core dotnet-framework dotnet-standard mono powershell powershell-module testing

Last synced: 09 Apr 2025

https://github.com/stevegilham/altcover

Cross-platform coverage gathering and processing tool set for dotnet/.Net Framework and Mono

code-coverage coverage cross-platform dotnet dotnet-core dotnet-framework dotnet-standard mono powershell powershell-module testing

Last synced: 14 May 2025

https://github.com/larien/aprenda-go-com-testes

Aprenda Go com desenvolvimento orientado a testes

aprenda-go go go-br golang learn-go tdd test-driven-development testing

Last synced: 04 Apr 2025

https://github.com/15r10nk/inline-snapshot

create and update inline snapshots in your python tests

approval-testing golden-master pytest python snapshot-testing testing

Last synced: 01 Mar 2026

https://github.com/edgurgel/mimic

A mocking library for Elixir

elixir expect mock mocks stub testing tests

Last synced: 14 May 2025

https://github.com/tunnckoCore/opensource

Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.

automation babel babel-preset conventional-commits eslint eslint-config freesoftware git javascript jest libraries modern monorepo opensource parse-commit-message parsing quality testing typescript utilities

Last synced: 02 Apr 2025

https://github.com/tunnckocore/opensource

Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.

automation babel babel-preset conventional-commits eslint eslint-config freesoftware git javascript jest libraries modern monorepo opensource parse-commit-message parsing quality testing typescript utilities

Last synced: 17 Feb 2026

https://github.com/serpro69/kotlin-faker

Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.

android android-development android-testing anonymisation anonymization anonymizer data faker faker-gem faker-generator faker-library faker-libs java jvm kotlin kotlin-faker kotlin-library test-automation testing testing-tools

Last synced: 06 Mar 2026

https://github.com/cypress-io/testing-workshop-cypress

End-to-end testing workshop with Cypress

cypress cypress-io testing workshop

Last synced: 28 Mar 2025

https://github.com/malinskiy/adam

Adam (or adm) is a coroutine-friendly Android Debug Bridge client written in Kotlin

adam adb adblib adm android coroutines ddmlib hacktoberfest instrumentation kotlin testing testing-tools

Last synced: 15 May 2025

https://github.com/nrxus/faux

Struct mocking library for Rust

mock mocking rust testing

Last synced: 08 Apr 2026

https://github.com/phake/phake

PHP Mocking Framework

framework mock php phpunit spy stub test-doubles testing

Last synced: 14 May 2025

https://github.com/citrusframework/citrus

Framework for automated integration tests with focus on message-based applications

apache-camel http integration-testing jms kafka knative kubernetes messaging microservices quarkus rest-api spring-boot testing

Last synced: 16 Jan 2026

https://github.com/s2e/s2e

S2E: A platform for multi-path program analysis with selective symbolic execution.

analysis automated cgc coverage device drivers execution kvm linux llvm pov qemu reverse-engineering s2e symbolic testing vm vulnerabilities windows x86

Last synced: 15 May 2025

https://github.com/Shopify/deprecation_toolkit

⚒Eliminate deprecations from your codebase ⚒

deprecations gem-upgrade testing

Last synced: 16 Jul 2025

https://github.com/jmockit/jmockit1

Advanced Java library for integration testing, mocking, faking, and code coverage

codebase codecoverage integration-testing java mocking testing unittesting

Last synced: 11 Jul 2025

https://github.com/deploysentinel/recorder

A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨

chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools

Last synced: 05 Apr 2025

https://github.com/DeploySentinel/Recorder

A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨

chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools

Last synced: 11 Apr 2025

https://github.com/S2E/s2e

S2E: A platform for multi-path program analysis with selective symbolic execution.

analysis automated cgc coverage device drivers execution kvm linux llvm pov qemu reverse-engineering s2e symbolic testing vm vulnerabilities windows x86

Last synced: 12 May 2025

https://github.com/total-typescript/shoehorn

Work seamlessly with partial mocks in TypeScript.

mock testing typescript

Last synced: 08 Apr 2025

https://github.com/timendus/chip8-test-suite

A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")

chip-8 chip-8-emulator chip-8-interpreter chip-8-roms chip8 chip8-emulator chip8-interpreter chip8-programs chip8emu debugging ibm-logo octo schip test-suite testing xo-chip

Last synced: 03 Feb 2026

https://github.com/dollarshaveclub/es-check

Checks the version of ES in JavaScript files with simple shell commands 🏆

bundling ecmascript es6 es6-modules modules test-automation testing testing-tools

Last synced: 05 Apr 2025

https://github.com/lucacasonato/deno-puppeteer

A port of puppeteer running on Deno

automation deno headless-chrome puppeteer testing web

Last synced: 04 Apr 2025

https://github.com/Checksum/critic.sh

Dead simple testing framework for Bash with coverage reporting

bash bash-testing coverage coverage-testing lcov shell testing

Last synced: 09 Apr 2025

https://github.com/ethereum/hive

Ethereum end-to-end test harness

docker ethereum golang simulation testing

Last synced: 14 May 2025

https://github.com/Timendus/chip8-test-suite

A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")

chip-8 chip-8-emulator chip-8-interpreter chip-8-roms chip8 chip8-emulator chip8-interpreter chip8-programs chip8emu debugging ibm-logo octo schip test-suite testing xo-chip

Last synced: 01 Apr 2025

https://github.com/garronej/tsafe

🔩 The missing TypeScript utils

deno hacktoberfest node npm testing type-safety typescript utilities

Last synced: 14 May 2025

https://github.com/computationalmodelling/nbval

A py.test plugin to validate Jupyter notebooks

ipython-notebook jupyter-notebook pytest pytest-plugin python testing

Last synced: 15 May 2025

https://github.com/argos-ci/argos

Eliminate visual bugs & regressions. The open source visual testing platform for modern engineering teams.

testing testing-tools visual-testing

Last synced: 08 Apr 2025

https://github.com/nafiesl/free-pmo

Project management software for freelancers or agencies, built with Laravel.

freelancer hacktoberfest laravel pmo project-management tdd-workflow testing

Last synced: 04 Apr 2025

https://github.com/nightroman/powershelltraps

Collection of PowerShell traps and oddities

issues powershell testing

Last synced: 08 Apr 2025

https://github.com/nightroman/PowerShellTraps

Collection of PowerShell traps and oddities

issues powershell testing

Last synced: 09 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: 16 Feb 2026

https://github.com/darrenburns/pytest-clarity

A plugin to improve the output of pytest with colourful unified diffs

diff pytest pytest-plugin python testing

Last synced: 15 May 2025

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: 21 Nov 2025

https://github.com/dasniko/testcontainers-keycloak

A Testcontainer implementation for Keycloak IAM & SSO.

container docker iam java keycloak oidc sso testcontainers testing

Last synced: 13 Mar 2026

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: 15 May 2025

https://github.com/maxatome/go-testdeep

Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite

assertions deep-equals equality framework go golang golang-package golang-testing hacktoberfest httptest test-suite testdeep testing tests testsuite toolkit variable-equality

Last synced: 15 May 2025

https://github.com/loiclec/fuzzcheck-rs

Modular, structure-aware, and feedback-driven fuzzing engine for Rust functions

coverage-guided-fuzzing fuzzer fuzzing grammar-fuzzer property-based-testing rust testing

Last synced: 02 Apr 2025