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/schemathesis/action

GitHub Action that runs Schemathesis tests

actions api-testing github-actions testing

Last synced: 11 Mar 2026

https://github.com/atata-framework/atata-webdriverextras

A set of C#/.NET extension methods and other extra classes for Selenium WebDriver

atata csharp selenium selenium-webdriver test-automation testing webdriver

Last synced: 15 Jul 2025

https://github.com/testng-team/reportng

An HTML/XML reporting plugin for TestNG

java report testing testng testng-reports

Last synced: 14 Jan 2026

https://github.com/stevebuik/stateful-generative-tests

auto-generated tests for Clojure WebApps

clojure clojure-spec generative-testing testing

Last synced: 09 Apr 2025

https://github.com/lambdatest/specflow-selenium-sample

Run test automation on cloud with SpecFlow and LambdaTest. This is a sample repo to help you execute SpecFlow framework based test scripts in parallel with LambdaTest automation testing cloud

lambdatest selenium selenium-tests selenium-webdriver specflow test-automation testing testing-tools web-testing

Last synced: 30 Jul 2025

https://github.com/jacebrowning/sappy

Single-page application server for end-to-end testing.

command-line end-to-end-testing python single-page-applications testing

Last synced: 25 Aug 2025

https://github.com/laratools/ci

Laravel docker image ready to use with CircleCI and GitLab CI

ci circleci docker gitlabci laravel php testing

Last synced: 14 Apr 2025

https://github.com/wildhoney/webmonkey

🙊 Robust and versatile headless monkey testing for the modern web with reproducible steps, error alerts, strategy sharing and many other good things.

headless monkey-testing puppeteer stress-testing testing

Last synced: 15 Apr 2025

https://github.com/saynotobugsorg/confidence

A declarative Java Assertion Framework

declarative hacktoberfest java testing

Last synced: 27 Feb 2025

https://github.com/clarkedb/grift

Mocking and spying in Ruby's MiniTest framework

minitest minitest-plugins mock mocking ruby testing testing-tools unit-testing

Last synced: 04 Jan 2026

https://github.com/konradhalas/mimid

Modern mocking library for Python.

mocking software-development tdd testing

Last synced: 16 Mar 2026

https://github.com/nuccitheboss/cleantest

A testing framework that brings up clean environments and mini-clusters for developers in a hurry

hpc hpc-applications hpc-clusters lxd python test-automation test-framework testing

Last synced: 23 Apr 2025

https://github.com/cardano-foundation/cardano-devkit

Based on the powerful Yaci DevKit, Cardano DevKit is designed to be the go-to toolkit for setting up a local Cardano network

cardano cli devkit scaffolding templating testing

Last synced: 12 Jan 2026

https://github.com/sjqzhang/gmock

Mocking utility for Go testing, Support Redis, Http, Gorm,Xorm, DockerService (There is no need to modify existing code). 一个可以不用改变现在代码就可以进行go单元测试的库,支持Redis,Http,Gorm,DockerService (可以用Docker容器支持)模拟。

gmock gomock gorm gounmock http http-mock mock mock-http mock-redis mock-server mock-sqite redis testing unmock

Last synced: 04 Jul 2025

https://github.com/ipjohnson/simplefixture

Testing fixture for .Net

c-sharp data-generation fixtures testing

Last synced: 15 Aug 2025

https://github.com/agilgur5/window-resizeto

A window.resizeTo polyfill for test environments like Jest & JSDOM (in <10 LoC)

jest jsdom polyfill ponyfill resize resizeto test testing window

Last synced: 13 Jun 2025

https://github.com/mitchellkrogza/travis-ci-for-apache-for-testing-apache-and-php-configurations

How to get Travis CI to test Apache code including vhosts and custom apache code like .htaccess rules or other scripts you have written and need to test using Travis CI's build checker.

apache2 bash-script curl php-7 php7 php7-fpm testing testing-tools travis-ci travis-ci-configuration travis-scripts trusty ubuntu-server

Last synced: 09 Apr 2025

https://github.com/lennartcl/shellsync

Synchronous shell scripting with Node.js and TypeScript

bash batch command-line mocking mocks nodejs shell shellscripting synchronous testing typescript zsh

Last synced: 26 Sep 2025

https://github.com/juanvegu/joker_dart

HTTP request mocking library for Dart & Flutter. Enables independent frontend development and reliable testing by intercepting HTTP calls without backend dependencies. Works with any HTTP client using HttpOverrides.

dart flutter http mock mocking network stub stubbing testing

Last synced: 22 Oct 2025

https://github.com/bit-smart-io/smart-bdd

Create interactive html documentation / feature files from Java code. This can be considered as a productive replacement to existing frameworks where you write the features/scenarios/acceptance tests in plain text first.

automated-testing bdd java junit testing

Last synced: 27 Feb 2025

https://github.com/dreamlab/taws

A library for testing responses of HTTP requests

http rest rest-api testing testing-tools

Last synced: 03 Jul 2025

https://github.com/betagouv/sillon

A knowledge base and recommendations in the choices of implementation of a digital product within a French administration (but not only)

cicd devops dsfr figma french guide guidelines javascript nextjs nodejs postgresql prisma product project react security storybook testing trpc typescript

Last synced: 27 Jul 2025

https://github.com/openliberty/liberty-arquillian

Arquillian Liberty Managed and Remote containers

arquillian java liberty openliberty testing websphere

Last synced: 22 May 2026

https://github.com/wlsf82/page-objects-com-cypress-simples-vs-complexo

Projeto exemplo para a uma Live no Canal Talking About Testing no YouTube (link pra Live abaixo).

cypress cypress-io talking-about-testing testing web-testing

Last synced: 23 Apr 2025

https://github.com/wsvincent/django-testing-tutorial

Source code for Django Testing Tutorial

django testing

Last synced: 14 Apr 2025

https://github.com/buildkite/bintest

Golang tools for generating mock binaries for that can be orchestrated in realtime for testing

cli golang golang-library mock testing

Last synced: 05 May 2025

https://github.com/btravers/pdf-snapshot

Jest matcher for visual regression testing of PDF documents

canvas docker jest nodejs pdf pdfjs snapshot test testing trpc typescript visual-regression-testing

Last synced: 22 Jan 2026

https://github.com/eteq/pyastro17-tutorials

Tutorials on software repositories and code testing from the Python in Astronomy 2017 meeting

astronomy github packaging pyastro17 python software testing

Last synced: 14 Apr 2025

https://github.com/fetch-kit/chaos-fetch

Library for injecting network chaos (latency, failures, drops, etc.) into fetch requests.

chaos-testing javascript reliability testing typescript

Last synced: 29 May 2026

https://github.com/burakkantarci/playwright-todo-app

A comprehensive Todo app with APIs, E2E tests with GitHub Actions enabled.

ci monitoring nextjs playwright testing

Last synced: 22 Apr 2025

https://github.com/bahmutov/cypress-form-data-with-file-upload

How to test HTTP form submission with file input using Cypress - a hack

cypress-io e2e express file-upload form hackathon http testing

Last synced: 19 Apr 2026

https://github.com/eonist/resourcehelper

Enables you to use .bundle and other resources with SPM Unit-tests

asset bundle ci continuous-integration files spm swift-package-manager testing unit-testing

Last synced: 14 Apr 2025

https://github.com/bwatts/green

Green is a standalone .NET library focused on applying Boolean expressions to target data. Ask better questions of your objects using checks and expectations!

asssertions checks csharp dotnet dotnet-core expectations green standalone testing unit-testing utilities validation

Last synced: 15 Apr 2025

https://github.com/hadronous/pic-js

An Internet Computer Protocol canister testing library for TypeScript and JavaScript.

canister canisters icp integration-testing internet-computer internet-computer-protocol smart-contract smart-contracts testing testing-library testing-tools

Last synced: 01 Apr 2025

https://github.com/fardog/ghostface

Evaluate Javascript in PhantomJS, and print the output.

browser headless-testing phantomjs testing

Last synced: 28 Jul 2025

https://github.com/epicweb-dev/app-launcher

Utility for launching your applications on a per-test basis.

app isolation launcher testing utility

Last synced: 27 Jun 2025

https://github.com/angoca/db2unit

db2unit is a testing framework for IBM DB2 SQL PL

database db2 db2luw ibm rdbms sql-pl tap test-runner testing testing-tool unit-testing

Last synced: 02 Aug 2025

https://github.com/ollipa/chainmock

Mocking library for Python

mock mocking pytest python testing

Last synced: 07 Mar 2026

https://github.com/nvidia/isv-ncp-validation-suite

Validation and management tools for NVIDIA ISV Lab environments.

gpu kubernetes nvidia slurm testing validation

Last synced: 15 May 2026

https://github.com/lambdatest/selenide-testng-sample

Run Selenide and Selenium scripts on LambdaTest automation cloud. A sample repo to help you run Selenide framework based test scripts in parallel with LambdaTest automation testing cloud

automated-tests grid java lambdatest selenide selenium selenium-tests selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 30 Jul 2025

https://github.com/mitchellkrogza/Travis-CI-for-Apache-For-Testing-Apache-and-PHP-Configurations

How to get Travis CI to test Apache code including vhosts and custom apache code like .htaccess rules or other scripts you have written and need to test using Travis CI's build checker.

apache2 bash-script curl php-7 php7 php7-fpm testing testing-tools travis-ci travis-ci-configuration travis-scripts trusty ubuntu-server

Last synced: 14 Mar 2025

https://github.com/intere/UITestKit

Programmatic UI Tests (not using the Apple UI Test Framework). XCTest-based tests.

automated-testing cocoapods ios swift testing ui-testing

Last synced: 22 Jul 2025

https://github.com/gregl83/expect-cookies

SuperTest Cookie Assertions

cookies nodejs supertest testing

Last synced: 29 Jul 2025

https://github.com/yumemi-inc/statictrace

A library for semi-automatic static testing.

cli mermaid static-analysis testing testing-tools typescript

Last synced: 16 Sep 2025

https://github.com/walkerlj0/selenium_course_example_code

Example code adapted from the lessons from Dave Haeffners' Selenium guidebook & the libraries included in that guidebook

automated java javascript python selenium testing testing-framework

Last synced: 13 Apr 2025

https://github.com/ottomatica/docable

:gear::ledger: CI for documentation. Testing if documentation is runable.

ci documentation testing tutorial

Last synced: 13 Jul 2025

https://github.com/nerandell/seamus

Python library that makes testing refactored code super simple.

python testing unittest

Last synced: 13 Apr 2025

https://github.com/hamcrest/hamcrest.github.com

Github pages project for Hamcrest

matcher testing

Last synced: 25 Jan 2026

https://github.com/michaelo/sapt

Simple file-oriented API-testing tool

api cli curl testing zig

Last synced: 17 Aug 2025

https://github.com/graphile/jest-time-helpers

Helpers you can use in tests that relate to the passage of time (i.e. code that involves setTimeout, setInterval, new Date(), Date.now(), etc)

fake jest test testing time

Last synced: 10 Apr 2025

https://github.com/Xray-App/tutorial-test-case-importer

Tutorials for importing tests (e.g., from CSV) to Xray using Test Case Importer

csv import jira test-management testing xray

Last synced: 20 Jul 2025

https://github.com/jessetg/libretro.py

A Python binding for libretro. Intended for writing test scripts for cores, but can be used for any purpose.

ctypes emulation emulator libretro libretro-api libretro-cores libretro-frontend retro retroarch retrocomputing retrogaming test-automation testing testing-tools

Last synced: 11 Apr 2025

https://github.com/miketheman/pytest-max-warnings

A Pytest plugin to exit non-zero exit code when the configured maximum warnings has been exceeded

pytest pytest-plugin python python3 testing testing-tools

Last synced: 11 Sep 2025

https://github.com/ikramagix/faussaire

Generate ultra-realistic fake data in French and Greek with credible, context-aware, and culturally relevant options.

data faker-generator france french french-language french-speaking french-translation gem rspec rspec-testing rspec-tests ruby ruby-gem ruby-on-rails rubygem rubygems testing yaml

Last synced: 10 Apr 2025

https://github.com/qavajs/format-report-portal

Formatter for EPAM report portal

cucumber-js qa test-automation testing

Last synced: 09 Jul 2025

https://github.com/oldani/asgi-testclient

Testing ASGI applications made easy!

asgi asyncio testing testing-tools webframework

Last synced: 11 Apr 2025

https://github.com/prma85/cypress-teamcity-reporter

It is a Cypress reporter based on Mocha to be used with TeamCity deployments which makes it possible to display test results in real-time, makes test information available on the Tests tab of the Build Results page

cypress cypress-io cypress-reporter mocha npm-package testing

Last synced: 14 Jul 2025

https://github.com/nalexn/performancetesttools

Benchmarking tool for measuring performance of sync and async code in Swift or Objective-C.

async benchmark events objective-c performance-measurement promise reactive-programming reactive-streams swift swift3 testing

Last synced: 10 Apr 2025

https://github.com/edumserrano/dotnet-sdk-extensions

This repo contains extensions to help build .NET applications, as well as extensions for unit and integration tests. It supports applications targeting .NET 6 and higher.

asp core csharp dotnet extensions guides integration-testing mocking sdk-net test testing tests unit-testing web webapp

Last synced: 08 Jul 2025

https://github.com/ichard26/diff-shades

The Black shade analyser and comparison tool.

black-formatter developer-tools python python-3 testing

Last synced: 11 Sep 2025

https://github.com/arp242/testing.vim

Comprehensive testing tool for Vim

testing vim

Last synced: 11 Apr 2025

https://github.com/rajgoesout/hardhat-foundry-starter

Use Hardhat & Foundry in the same project

dapp ethereum foundry hardhat solidity testing

Last synced: 04 May 2025

https://github.com/rishkwal/bitbrew

Bitbrew is a simple CLI tool to help you create and manage private Bitcoin test networks. It is designed to be easy to use and to provide a simple interface to the Bitcoin Core RPC API.

bitcoin cli containers testing

Last synced: 13 Apr 2025

https://github.com/zuazo/kitchen-in-travis-native

Chef cookbook example to run test-kitchen with Travis CI Docker service.

chef devops docker example spec tdd test-kitchen testing travis-ci

Last synced: 13 Apr 2025

https://github.com/olical/lein-transcriptor

Execute all of your project's .repl files with transcriptor.

clojure testing transcriptor

Last synced: 13 Apr 2025

https://github.com/crc-org/clicumber

Ready-to-go cucumber steps for testing CLI tools

testing testing-cli

Last synced: 04 May 2025

https://github.com/juntossomosmais/python-fluentd-testing

Test your fluentd configuration leaving manual approach aside

fluentd kubernetes pytest python testing

Last synced: 10 Jul 2025

https://github.com/bt-skyrise/postgres2go

Postgres2Go - dotnet library to easily setup instance of PostgreSQL for integration tests

c-sharp csharp dotnet dotnet-core dotnet-standard integration-testing postgres postgresql postgresql-database testing

Last synced: 13 Apr 2025

https://github.com/schalkventer/faker-extra

🎠 Adds additional functionality and configuration options to the base Faker.js library

extension faker javascript jest mocha mocking test-driven-development testing typescript

Last synced: 21 Mar 2025

https://github.com/jangbl/test-node-with-docker

Test a Node server with a Postgres database with docker and docker compose

docker docker-compose express expressjs knex knexjs mocha node nodejs postgresql postgresql-database postgressql test testing

Last synced: 19 Jul 2025

https://github.com/jguecaimburu/fixture_champagne

Fixture migrations for Ruby on Rails applications

fixture-generator fixtures rails testing

Last synced: 18 Mar 2025

https://github.com/edwinm/testproxy

Connect from (mobile) devices to your locally running, non public websites

docker node proxy testing vagrant

Last synced: 11 Apr 2025

https://github.com/antonihub/antonihub

QA Engineer | SDET | Software Quality Assurance | CI/CD | DevOps | Linux | Selenium WebDriver | Jenkins | Python

database docker git github-actions jenkins linux python qa qa-automation qaautomation quality quality-assurance sdet selenium selenium-webdriver test test-automation testing vagrant

Last synced: 11 Apr 2025

https://github.com/parasoft/run-cpptest-action

A GitHub Action for running Parasoft C/C++test analysis

analysis c code compliance cpp cpptest lint parasoft quality security static test testing

Last synced: 11 Jul 2025

https://github.com/dancardin/sqlalchemy-model-factory

Makes it easy to write factory functions for sqlalchemy models, particularly for use in testing.

factories hacktoberfest pytest python testing

Last synced: 13 Apr 2025

https://github.com/maibornwolff/scenario-cards

Scenario cards to create test ideas in a visual way and cover more than just the happy path.

gamification testdesign testing

Last synced: 15 Jan 2026

https://github.com/soenneker/serilog-sinks-xunit-injectable

The injectable, Serilog xUnit test output sink

csharp dotnet logging serilog testing xunit

Last synced: 05 Jun 2026

https://github.com/dfinity/internet-identity-playwright

A Playwright library to simplify the integration of Internet Identity authentication in E2E tests.

e2e icp internet-computer playwright testing

Last synced: 11 Feb 2026

https://github.com/CreateAndFake/CreateAndFake

A C# class library that handles mocking, test data generation, and validation.

clone cloning create data equality fake mock mocking mocks random randomization stubs testing tests

Last synced: 26 Apr 2025

https://github.com/teambcs/auth-nexus

Next-gen TUI-based security tool supporting HTTP, SSH, FTP, and SMTP. Features include auto-CSRF handling, asynchronous engine (aiohttp), and real-time analytics. Optimized for Termux & Linux.

attack auth-nexus authentication authentication-testing brute-force-attack brute-force-attacks bruteforce bruteforce-attacks penetration-testing pentesting testing tui-app

Last synced: 25 Apr 2026

https://github.com/ohbarye/route_mechanic

RouteMechanic detects broken routes with ease :train:

automation minitest rails rspec ruby testing

Last synced: 14 Oct 2025

https://github.com/alyssais/hyper-stub

hyper clients that don't touch the network

http hyper proxy stubbing testing

Last synced: 07 Oct 2025

https://github.com/nvim-contrib/neotest-ginkgo

Neotest adapter for Ginkgo v2 — run, debug, and navigate Go BDD tests in Neovim

bdd dap ginkgo ginkgo-testing go golang lua neotest neotest-adapter neovim neovim-plugin nix nvim nvim-plugin testing

Last synced: 05 May 2026