Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/meysamhadeli/booking-microservices-nestjs

Practical microservices, built with Nestjs, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ and the latest technologies.

clean-architecture cqrs docker event-driven-architecture javascript jwt messaging microservice microservices monitoring nestjs node node-js nodejs opentelemetry rabbitmq testing typeorm typescript vertical-slice-architecture

Last synced: 28 Dec 2024

https://github.com/tiendanube/php-programming-best-practices

Referencia para los desarrolladores de Tiendanube y para la comunidad de PHP.

best-practices clean-architecture clean-code dry php programming-practices solid tell-dont-ask testing

Last synced: 20 Dec 2024

https://github.com/bahmutov/snap-shot-it

Smarter snapshot utility for Mocha and BDD test runners + data-driven testing!

bdd mocha snapshot snapshot-testing tdd test testing

Last synced: 27 Dec 2024

https://github.com/zieiony/randomdata

Random data generator

mock random sample testing

Last synced: 27 Oct 2024

https://github.com/antoinejaussoin/redux-saga-testing

A no-brainer way of testing your Sagas

ava jest mocha redux redux-saga sagas testing testing-sagas

Last synced: 29 Dec 2024

https://github.com/brendanzab/approx

Approximate floating point equality comparisons and assertions

approximation assertions comparison equality floating-point math rust testing

Last synced: 29 Dec 2024

https://github.com/ewert-online/osnap

OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.

diff image-comparison image-snapshots snapshot snapshot-testing testing visual-comparison-testing visual-regression-testing

Last synced: 01 Jan 2025

https://github.com/mehrandvd/skunit

skUnit is a testing tool for SemanticKernel units, such as plugin functions and kernels.

csharp dotnet gpt-plugins openai semantic-kernel test test-automation testing testing-tools

Last synced: 28 Dec 2024

https://github.com/alexb52/retest

A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!

bundler cli file-changes hanami rails refactoring refactoring-tools ruby task-runner test testing testing-tools tests

Last synced: 28 Dec 2024

https://github.com/troglobit/mcjoin

Simple multicast testing application

client-server ipv4 ipv6 linux multicast multicast-applications testing unix

Last synced: 03 Jan 2025

https://github.com/avmnu-sng/rspec-tracer

RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.

coverage coverage-report jruby parallel-tests rails rspec ruby testing

Last synced: 28 Dec 2024

https://github.com/qala-io/java-course

Self paced course for Java Engineers

hibernate java jdbc maven rest-api spring-mvc testing tutorial

Last synced: 03 Jan 2025

https://github.com/alecthomas/assert

A simple assertion library using Go generics

assert generics go golang testing

Last synced: 28 Dec 2024

https://github.com/stefanprodan/flux-local-dev

Flux local dev environment with Docker and Kubernetes KIND

flux gitops-toolkit testing

Last synced: 11 Dec 2024

https://github.com/avito-tech/mixbox

iOS UI testing framework https://t.me/mixbox_english https://t.me/mixbox_russian

avito blackbox blackbox-testing hactoberfest ios mixbox swift test-automation test-framework testing testing-framework testing-tools xcui xcuitest

Last synced: 30 Dec 2024

https://github.com/eWert-Online/osnap

OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.

diff image-comparison image-snapshots snapshot snapshot-testing testing visual-comparison-testing visual-regression-testing

Last synced: 10 Nov 2024

https://github.com/eWert-Online/OSnap

OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.

diff image-comparison image-snapshots snapshot snapshot-testing testing visual-comparison-testing visual-regression-testing

Last synced: 14 Nov 2024

https://github.com/freebsd/kyua

Port/Package build and test system

automated-tests automation framework infrastructure testing

Last synced: 03 Jan 2025

https://github.com/shankybnl/mobileautomationframework

Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.

appium appium-android appium-framework appium-ios automation-framework bdd-framework cucumber cucumber-java hacktoberfest java maven mobile-app-automation mobile-app-testing pico-container test-automation testing testng

Last synced: 31 Dec 2024

https://github.com/mattallty/jest-github-action

Jest action adding checks with annotations to your pull requests and coverage table as comments

action actions github-actions jest test testing

Last synced: 31 Dec 2024

https://github.com/shankybnl/MobileAutomationFramework

Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.

appium appium-android appium-framework appium-ios automation-framework bdd-framework cucumber cucumber-java hacktoberfest java maven mobile-app-automation mobile-app-testing pico-container test-automation testing testng

Last synced: 29 Nov 2024

https://github.com/4lejandrito/fetchbook

Run and test your HTTP requests. Git friendly, 100% local.

api-client bun cli http-client htttp-request testing typescript

Last synced: 03 Jan 2025

https://github.com/DanielRendox/RoutineTracker

An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.

android calendar-app clean-architecture habit-tracker jetpack-compose junit koin kotlin kotlin-coroutines kotlin-flow mobile mvvm offline-first planner productivity routine sql sqldelight testing to-do-app

Last synced: 09 Nov 2024

https://github.com/ivafanas/sltbench

C++ benchmark tool. Practical, stable and fast performance testing framework.

benchmark benchmark-framework benchmarking cplusplus cpp cpp-library open-source performance test-framework testing testing-tools

Last synced: 15 Nov 2024

https://github.com/spatie/laravel-visit

Quickly visit any route in your Laravel app

debug laravel php route testing

Last synced: 29 Dec 2024

https://github.com/fukamachi/rove

#1=(yet another . #1#) common lisp testing library

common-lisp testing

Last synced: 19 Dec 2024

https://github.com/GesJeremie/faker-elixir

[unmaintained] FakerElixir generates fake data for you.

database dummy dummy-data elixir elixir-lang factory phoenix seeding testing

Last synced: 25 Oct 2024

https://github.com/cdent/gabbi

Declarative HTTP Testing for Python and anything else

api http python test-automation test-driven-development testing

Last synced: 03 Nov 2024

https://github.com/mkobit/jenkins-pipeline-shared-libraries-gradle-plugin

Gradle plugin to help with build and test of Jenkins Pipeline Shared Libraries (see https://jenkins.io/doc/book/pipeline/shared-libraries/)

gradle gradle-plugin gradle-plugin-kotlin jenkins-pipeline jenkins-shared-library testing

Last synced: 19 Dec 2024

https://github.com/freshollie/jest-dynalite

Jest preset to run Dynalite (DynamoDB local) per test runner

dynamodb jest jest-dynamodb mock testing

Last synced: 11 Nov 2024

https://github.com/jhuckaby/wperf

A simple HTTP load testing utility with detailed performance metrics.

http load-test performance testing

Last synced: 14 Dec 2024

https://github.com/rickhanlonii/jest-silent-reporter

A silent reporter for Jest

javascript jest testing

Last synced: 29 Dec 2024

https://github.com/ysbaddaden/minitest.cr

Test Unit for the Crystal programming language

crystal testing

Last synced: 31 Dec 2024

https://github.com/numirias/pytest-json-report

🗒️ A pytest plugin to report test results as JSON

json json-output json-report pytest pytest-json pytest-plugin python testing

Last synced: 01 Jan 2025

https://github.com/mfix22/gest

👨‍💻 A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud

cli command-line deployment-testing gest graphiql graphql graphql-client integration-testing jest regression-testing test testing testing-tools

Last synced: 02 Jan 2025

https://github.com/tvler/prop-sets

Generate and test every possible instance of a component in React

javascript react testing typescript

Last synced: 31 Dec 2024

https://github.com/inancgumus/gobyexample

📚 Go by Example: Programmer's Guide to Idiomatic and Testable Code

best-practices book books exercises go golang idiomatic-go idioms learning-by-doing patterns projects testing tutorial

Last synced: 29 Dec 2024

https://github.com/benconstable/phpspec-laravel

Test your Laravel applications with phpspec

laravel php phpspec testing

Last synced: 02 Jan 2025

https://github.com/pytest-dev/pytest-github-actions-annotate-failures

Pytest plugin to annotate failed tests with a workflow command for GitHub Actions

github-actions pytest python testing workflow

Last synced: 03 Jan 2025

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

Simple and complete Preact DOM testing utilities that encourage good testing practices.

testing

Last synced: 29 Dec 2024

https://github.com/greghaskins/spectrum

A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.

bdd gherkin jasmine java java-8 junit rspec test-runner testing unit-testing

Last synced: 19 Dec 2024

https://github.com/hltech/mockiavelli

HTTP request mocking library for Puppeteer and Playwright

functional-testing mocks playwright puppeteer testing typescript

Last synced: 29 Dec 2024

https://github.com/ros-tooling/action-ros-ci

Github Action to build and test ROS 2 packages using colcon

ci colcon ros2 testing

Last synced: 14 Nov 2024

https://github.com/postgrespro/testgres

Testing framework for PostgreSQL and its extensions

pathman postgres postgresql replication testgres testing

Last synced: 03 Jan 2025

https://github.com/meadowsuite/meadow

Integrated Ethereum implementation and tool suite focused on Solidity testing and development.

blockchain csharp debugging ethereum netcore smart-contracts solidity solidity-contracts solidity-coverage testing unit-testing

Last synced: 29 Dec 2024

https://github.com/AlexB52/retest

A simple CLI to watch file changes and run their matching Ruby specs. Works on any ruby projects with no setup.

bundler cli file-changes hanami rails refactoring refactoring-tools ruby task-runner test testing testing-tools tests

Last synced: 26 Oct 2024

https://github.com/mgeeky/robustpentestmacro

This is a rich-featured Visual Basic macro code for use during Penetration Testing assignments, implementing various advanced post-exploitation techniques.

macro office penetration pentest testing vbscript

Last synced: 17 Dec 2024

https://github.com/janreges/siteone-crawler

SiteOne Crawler is a website analyzer and exporter you'll ♥ as a Dev/DevOps, QA engineer, website owner or consultant. Works on all popular platforms - Windows, macOS and Linux (x64 and arm64 too).

analyzer crawler crawling performance qa quality-assessment security seo seotools stress-testing swoole testing website

Last synced: 25 Oct 2024

https://github.com/playwright-community/expect-playwright

Expect utility matcher functions to simplify expect statements for the usage with Playwright Test or Jest Playwright.

e2e-tests expect jest playwright playwright-test-runner testing testing-tools

Last synced: 14 Oct 2024

https://github.com/joeldrapper/quickdraw

Multi-core test runner for Ruby

ruby testing

Last synced: 30 Dec 2024

https://github.com/mgeeky/RobustPentestMacro

This is a rich-featured Visual Basic macro code for use during Penetration Testing assignments, implementing various advanced post-exploitation techniques.

macro office penetration pentest testing vbscript

Last synced: 09 Nov 2024

https://github.com/hiredscorelabs/cornell

Cornell - record & replay mock server

mock python testing

Last synced: 17 Nov 2024

https://github.com/MeadowSuite/Meadow

Integrated Ethereum implementation and tool suite focused on Solidity testing and development.

blockchain csharp debugging ethereum netcore smart-contracts solidity solidity-contracts solidity-coverage testing unit-testing

Last synced: 27 Oct 2024

https://github.com/zaid-ajaj/throwawaydb

Dead simple integration tests with SQL Server or Postgres throwaway databases that are created on the fly, used briefly then disposed of automagically.

integration-tests sql sql-server testing

Last synced: 12 Oct 2024

https://github.com/BigstickCarpet/postman-bdd

A BDD test framework for Postman and Newman

api assertions bdd chai javascript newman postman rest testing

Last synced: 27 Dec 2024

https://github.com/erfansn/SiliconeCalculator

🎨 Simple but attractive graphic a calculator built with Jetpack Compose

android architecture benchmark calculator jetpack-compose kotlin mad neumorphism testing

Last synced: 07 Nov 2024

https://github.com/JamesMessinger/postman-bdd

A BDD test framework for Postman and Newman

api assertions bdd chai javascript newman postman rest testing

Last synced: 30 Oct 2024

https://github.com/michenriksen/gokiburi

Automatic test runs for Go projects

golang golang-tools tdd testing

Last synced: 14 Nov 2024

https://github.com/jamesmessinger/postman-bdd

A BDD test framework for Postman and Newman

api assertions bdd chai javascript newman postman rest testing

Last synced: 01 Oct 2024

https://github.com/nighttrax/mugshot

Framework independent visual testing library

playwright puppeteer regression screenshot tdd testing webdriver webdriverio

Last synced: 01 Jan 2025

https://github.com/NiGhTTraX/mugshot

Framework independent visual testing library

playwright puppeteer regression screenshot tdd testing webdriver webdriverio

Last synced: 22 Nov 2024

https://github.com/josecelano/cargo-pretty-test

A Rust command that prettifies the ugly `cargo test` output into a beautiful one.

hacktoberfest rust-lang testing

Last synced: 31 Dec 2024

https://github.com/alexvanyo/composelife

A Game of Life simulator Android app and watchface built with Jetpack Compose

android compose compose-multiplatform game-of-life jetpack-compose kotlin kotlin-multiplatform testing ui

Last synced: 29 Dec 2024

https://github.com/elliotchance/tf

✔️ tf is a microframework for parameterized testing of functions and HTTP in Go.

assertions go golang http micro-framework testing testing-framework

Last synced: 01 Nov 2024

https://github.com/tiangolo/node-frontend

Instrutctions to buid a frontend Docker image built with Node.js and then served with Nginx. Previously a Docker image.

angular chrome-headless docker frontend karma nodejs puppeteer react testing vue

Last synced: 28 Sep 2024

https://github.com/fusakla/promruval

Validate Prometheus/Thanos/Mimir/Loki rules metadata and expression properties to match requirements and constrains of your setup.

alerting ci prometheus prometheus-rules prometheus-rules-metadata promruval promtool rules testing validation

Last synced: 28 Dec 2024

https://github.com/labs42io/web-automation

BDD tests with Cucumber, WebdriverIO and Docker Selenium

automation-testing cucumber docker-selenium testing typescript web-automation webdriverio

Last synced: 11 Oct 2024

https://github.com/bodigrim/smallcheck

Test your Haskell code by exhaustively checking its properties

property-based-testing property-testing smallcheck testing

Last synced: 29 Dec 2024

https://github.com/AUCOHL/Fault

A complete open-source design-for-testing (DFT) Solution

atpg dft eda fault-simulation jtag scan-chains stuck-at testing verilog verilog-hdl vlsi-cad

Last synced: 09 Nov 2024

https://github.com/simonmichael/shelltestrunner

Easy, repeatable testing of CLI programs/commands

cli command-line-tool cross-platform haskell testing

Last synced: 29 Dec 2024

https://github.com/grappa-py/grappa

Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century

assertion-library assertions bdd bdd-style behavior-driven-development declarative expressive python testing

Last synced: 27 Nov 2024

https://github.com/kevinheavey/solana-bankrun

Superfast Solana Tests for Node.js

blockchain nodejs solana testing

Last synced: 30 Dec 2024

https://github.com/albertogasparin/react-magnetic-di

Dependency injection and replacement for Javascript and React components/hooks

dependency-injection react-context reactjs storybook testing

Last synced: 29 Dec 2024

https://github.com/lewagon/foot_traffic

[NOT MAINTAINED] Pure Ruby DSL for Chrome scripting based on Ferrum. No Selenium required. Works from any script. Simulate web app usage scenarios in production or locally.

automation browser chrome gem load-testing qa ruby testing

Last synced: 24 Nov 2024

https://github.com/Meeshkan/micro-jaymock

Tiny API mocking microservice for generating fake JSON data.

data fake fake-data micro microservice test-data testing

Last synced: 14 Nov 2024

https://github.com/godaddy/ekke

Ekke is a test runner for React-Native, it allows you to execute your test code directly on the device enabling you to test in the same environment as your production users.

devtool integration mocha mock react-native tape testing

Last synced: 02 Jan 2025

https://github.com/OceanSprint/tesh

TEstable SHell sessions in Markdown

markdown shell testing

Last synced: 06 Nov 2024

https://github.com/donatj/mock-webserver

Simple mock web server in PHP for unit testing.

mock mockwebserver phpunit testing unit-testing

Last synced: 03 Jan 2025

https://github.com/meeshkan/micro-jaymock

Tiny API mocking microservice for generating fake JSON data.

data fake fake-data micro microservice test-data testing

Last synced: 25 Oct 2024

https://github.com/skovy/cooky-cutter

🍪 Object factories for testing in TypeScript

factory javascript jest mocha testing typescript

Last synced: 31 Dec 2024

https://github.com/FUSAKLA/promruval

Tool to validate the Prometheus rules metadata and expression properties to match requirements and constrains of the particular Prometheus cluster setup.

alerting ci prometheus prometheus-rules prometheus-rules-metadata promruval promtool rules testing validation

Last synced: 04 Nov 2024

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

The ML/AI meta-model, the source for qgate-sln-<solution> such as MLRun/Iguazio, etc.

data-science feature-store iguazio machine machine-learning mlops mlrun model quality-assessment quality-assurance quality-gate testing

Last synced: 31 Dec 2024