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/s4u/slf4j-mock

Library to easy mock request on sl4j-api

hacktoberfest java mock slf4j testing

Last synced: 24 Jan 2025

https://github.com/poyro/poyro

Test your web app LLM integrations using existing testing frameworks. Confidently launch AI-driven webapps to production.

ai evaluation llm llmops nodejs prompt prompt-engineering prompts testing vitest

Last synced: 20 Dec 2024

https://github.com/verifytests/verify.blazor

Support for rendering a Blazor Component to a verified file via bunit or raw Blazor rendering.

blazor bunit snapshot-testing testing

Last synced: 08 Nov 2024

https://github.com/Ragmaanir/microtest

Small test framework, because it has power asserts as the only assertion.

crystal microtest power-assert test-framework testing

Last synced: 30 Oct 2024

https://github.com/VerifyTests/Verify.Blazor

Support for rendering a Blazor Component to a verified file via bunit or raw Blazor rendering.

blazor bunit snapshot-testing testing

Last synced: 18 Nov 2024

https://github.com/martincostello/lambda-test-server

A NuGet package that provides an in-memory test server for testing AWS Lambda functions

aws aws-lambda netcore testing

Last synced: 01 Nov 2024

https://github.com/derekselander/lolzwagon

Significantly bumps up your iOS XCTest code coverage and makes all unit tests pass... by crippling them

ios lolzwagon macos test testing unittesting volkswagen xcode

Last synced: 10 Nov 2024

https://github.com/sanic-org/sanic-testing

Test clients for Sanic

hacktoberfest python sanic testing

Last synced: 13 Nov 2024

https://github.com/ttddyy/datasource-assert

Provides assertion APIs for query executions with assertEquals and assertThat(AssertJ and Hamcrest)

assertj datasource datasource-proxy hamcrest java jdbc junit testing testng unittest

Last synced: 29 Nov 2024

https://github.com/noeldemartin/cypress-laravel

Cypress plugin to test Laravel applications

cypress laravel testing

Last synced: 07 Feb 2025

https://github.com/getyourguide/uitestglaze

Reliable and effortless Android UI tests

android compose e2e-testing jetpack testing ui-testing

Last synced: 14 Nov 2024

https://github.com/keploy/gsoc

GSoC Projects List

gsoc gsoc-2023 testing

Last synced: 18 Jan 2025

https://github.com/ragmaanir/microtest

Small test framework, because it has power asserts as the only assertion.

crystal microtest power-assert test-framework testing

Last synced: 14 Nov 2024

https://github.com/skwasjer/mockhttp

.NET library to mock HTTP responses for any HTTP client and verify request expectations with an experience inspired by Moq.

dotnet dotnetcore http httpclient httpmock mock mockhttp mocking testing verifying-requests

Last synced: 04 Feb 2025

https://github.com/stechstudio/laravel-visual-testing

Visual UI screenshot testing with Laravel Dusk using percy.io

laravel laravel-dusk percy testing visual-diffs

Last synced: 15 Dec 2024

https://github.com/pactumjs/pactum-cucumber-boilerplate

Boilerplate project to run REST API tests with Cucumber & Pactum

api api-testing bdd boilerplate cucumber pactum pactumjs rest-api testing

Last synced: 12 Nov 2024

https://github.com/nette-intellij/intellij-nette-tester

Nette Tester integration into PhpStorm.

nette-tester phpstorm phpstorm-plugin testing

Last synced: 11 Nov 2024

https://github.com/tingerrr/typst-test

A test runner for typst projects.

regression-testing testing typst

Last synced: 15 Jan 2025

https://github.com/charafau/todo_bloc

Todo Bloc example with unit, widget and integration tests

dart flutter testing todo

Last synced: 17 Nov 2024

https://github.com/commercetools/enzyme-extensions

🎩 Enzyme extensions to test shallowly rendered enzyme wrappers πŸ„πŸ»

enzyme jest react testing

Last synced: 11 Nov 2024

https://github.com/vedro-universe/vedro

Pragmatic Testing Framework

e2e-testing python testing testing-tools vedro

Last synced: 17 Nov 2024

https://github.com/seznam/httpmockserver

C++ HTTP mock server for client tests.

cpp mock mockserver testing tests

Last synced: 10 Nov 2024

https://github.com/xepozz/internal-mocker

A tool for mocking internal php functions and classes

codeception mock php phpunit testing

Last synced: 17 Nov 2024

https://github.com/codelytv/youtube-code-examples

πŸŽ₯ Collection of code examples used in our screencasts about programming best practices

builder-pattern named-arguments php scala testing

Last synced: 11 Nov 2024

https://github.com/orsinium-labs/tinytest

βœ… The only assertion library that works with TinyGo

assert assertions framework generics go golang test testify testing tinygo

Last synced: 16 Nov 2024

https://github.com/EasyWebApp/puppeteer-browser

Multiple Web browser controller based on Puppeteer API

automation browser puppeteer testing web

Last synced: 28 Oct 2024

https://github.com/myzhan/goreplay-udp

goreplay-udp is copycat of goreplay, works on UDP tracffic.

performance-testing testing

Last synced: 11 Nov 2024

https://github.com/sonicoder86/todomvc-vue

TodoMVC built with Vue and Vuex

testing todomvc vue vuex

Last synced: 10 Nov 2024

https://github.com/architect/tap-arc

Node.js spec-like TAP reporter

nodejs spec tap tap-reporter testing

Last synced: 30 Jan 2025

https://github.com/tupilabs/tap4j

tap4j - A TAP implementation for Java

hacktoberfest tap testanythingprotocol testformat testing xunit

Last synced: 04 Dec 2024

https://github.com/elniak/panther

This tool presents a novel approach to bolstering network protocol verification by integrating the Shadow network simulator with the Ivy formal verification tool to check time properties. Furthermore, it extends Ivy’s capabilities with a dedicated time module, enabling the verification of complex quantitative-time properties.

apt cve docker docker-compose formal-methods formal-verification ivy protocol protocol-tester quic reproducible-research simulator test-automation testing testing-tools tests time-proof transport-layer-protocol

Last synced: 13 Dec 2024

https://github.com/15r10nk/pysource-minimize

minimize python source code to find bugs more easily

code-generation codegenerator python testing

Last synced: 23 Jan 2025

https://github.com/kanecheshire/xcresultviewer

A simple command line utility to convert xcresults to a web page to understand what failed.

automation swift testing uitest xcode xcresult xctest

Last synced: 15 Oct 2024

https://github.com/galad/tranquire

An .NET web UI automation framework based on the screenplay pattern implemented in Serenity BDD

bdd screenplay-pattern selenium testing

Last synced: 06 Nov 2024

https://github.com/darwin/simverse

Need a LN simnet? This tool can generate one for you.

bitcoin bitcoind btcd c-lightning docker eclair lightning lightning-network lnd regtest simnet testing

Last synced: 15 Oct 2024

https://github.com/nephila/django-app-helper

Helper for Django applications development

django python testing

Last synced: 03 Feb 2025

https://github.com/9elements/angular-flickr-search

Flickr search example application. Fully tested, for learning Angular.

angular cypress flickr learning ngrx protractor spectator testing tutorial

Last synced: 07 Nov 2024

https://github.com/kbilsted/reassuretest.net

Making testing fun, fast and easy... using code generation and DSL

test-automation testing testing-tools unittest

Last synced: 06 Nov 2024

https://github.com/cobular/distest

A library used to do integration testing on discord bots

cli-mode discord discord-bots discord-py python tester-bot testing testing-tools

Last synced: 17 Jan 2025

https://github.com/rajatt95/masterrestassuredframework

Automation Testing | RESTful webservices | Java | RestAssured | OAuth 2.0 | Lombok | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Singleton) | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file

allure-report extentreports java jenkins maven restassured singleton-pattern test-automation testing testng

Last synced: 08 Dec 2024

https://github.com/camunda-community-hub/bpmn-driven-testing

Visually select paths through a BPMN process as test cases. Generate and enrich those test cases for easier unit testing of your process implementations.

bpm bpmn camunda camunda-modeler code-generation junit testing

Last synced: 22 Nov 2024

https://github.com/mystpi/pprint

πŸ’„ Pretty print values with style!

debugging gleam pretty-print pretty-printer pretty-printing testing

Last synced: 12 Jan 2025

https://github.com/jbzoo/ci-report-converter

The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).

actions checkstyle ci codestyle github inspections jbzoo junit phan phpcs phpstan phpstorm psalm report teamcity test testing

Last synced: 05 Feb 2025

https://github.com/qainsights/jeval

⚑ JEval helps you to evaluate your JMeter test plan and provides recommendation before you start your performance testing. All contributions welcome πŸ™.

apache jeval jmeter performance performance-engineering performance-testing python testing tools utilities

Last synced: 13 Dec 2024

https://github.com/rajatt95/masterappiumframework_bdd

Automation Testing | Mobile | Cucumber | Java | OOPS | Appium | TestNG | Maven | Cucumber Reports | Java mail API | Logging (Log4J2) | Design Patterns (Page Object Model) | Page Factories

android appium bdd-framework cucumber ios java log4j2 maven page-object-model test-automation testing testng

Last synced: 08 Dec 2024

https://github.com/MystPi/pprint

πŸ’„ Pretty print values with style!

debugging gleam pretty-print pretty-printer pretty-printing testing

Last synced: 15 Nov 2024

https://github.com/phanan/vue-test-helpers

Some helpers for vue-test-utils

testing vue

Last synced: 28 Oct 2024

https://github.com/xorcare/golden

Package golden testing with golden files in Go. A golden file is the expected output of test, stored as a separate file rather than as a string literal inside the test code.

go go-library go-package golang golden golden-tests mit testdata testing tests

Last synced: 04 Nov 2024

https://github.com/vanniktech/espresso-utils

Provides helper methods for asserting a few things that Espresso does not support out of the box.

android espresso java kotlin testing

Last synced: 01 Nov 2024

https://github.com/18F/jekyll_frontmatter_tests

A Jekyll plugin to test frontmatter on posts and other documents in a Jekyll site.

frontmatter jekyll testing

Last synced: 07 Nov 2024

https://github.com/mvermaat/crm.specflow

D365 Extension for SpecFlow allows you to automatically test your Dynamics 365 CE implementation. It provides a broad set of SpecFlow steps to help you create your scripts very rapidly. It leverages the EasyRepro library from Microsoft for the User Interface related tests.

automated-testing crm customer-engagement customerengagement d365 devops dynamics dynamics-365 dynamics-crm msdyn365 nuget-package power-platform specflow testing testing-framework

Last synced: 19 Dec 2024

https://github.com/dadrus/jpa-unit

JUnit extension to test javax.persistence entities

cdi concordion cucumber database java jpa jpa-test jpa-unit junit junit5 mongodb neo4j persistence test testing

Last synced: 10 Oct 2024

https://github.com/QAInsights/JEval

⚑ JEval helps you to evaluate your JMeter test plan and provides recommendation before you start your performance testing. All contributions welcome πŸ™.

apache jeval jmeter performance performance-engineering performance-testing python testing tools utilities

Last synced: 10 Nov 2024

https://github.com/zhouzi/graphql-codegen-factories

Generate factories from a GraphQL schema and operations to mock data.

factories graphql graphql-codegen mocking plugin testing

Last synced: 07 Nov 2024

https://github.com/brian-watkins/elm-spec

Describe the behavior of Elm programs

elm testing

Last synced: 12 Oct 2024

https://github.com/lycantropos/hypothesis_sqlalchemy

hypothesis strategies for generating SQLAlchemy objects

hypothesis quickcheck sqlalchemy testing

Last synced: 09 Nov 2024

https://github.com/jmcdo29/nest-e2e-sample

An E2E testing sample using uvu and pactumJS to test a NestJS application

e2e e2e-testing nestjs pactum testing uvu

Last synced: 21 Oct 2024

https://github.com/carlesnunez/react-native-weather-app

A basic react-native app using redux redux-thunk and redux-orm

es-redux factory-girl jasmine react redux-orm redux-thunk redux-thunks testing

Last synced: 14 Oct 2024

https://github.com/courseware/rails-dummy

Generates dummy Rails apps for your tests and Rails engines

combustion dummy engines rails rspec testing

Last synced: 13 Oct 2024

https://github.com/hlaueriksson/lofuunit

Unit Testing with Local Functions :tiger:

bdd csharp dotnet tdd test testing unittest unittesting

Last synced: 27 Oct 2024

https://github.com/stryker-mutator/mutation-testing-elements

πŸ—ƒ A schema for mutation testing results with the web components to visualise it πŸ“Š

hacktoberfest mutation-testing testing

Last synced: 05 Feb 2025

https://github.com/davidcalhoun/eslint-plugin-test-selectors

Enforces that data-test-id attributes are added to interactive DOM elements (JSX) to help with UI testing. JSX only.

eslint eslint-plugin eslintplugin jsx lint plugin testing ui

Last synced: 05 Feb 2025

https://github.com/phodal/mest

ε₯‘ηΊ¦ζ΅‹θ―•ζ‘†ζžΆγ€‚A TypeScript Contract Test for Interface base project.

contract-testing contracts-programming e2e-testing e2e-tests test testing testing-tools

Last synced: 09 Nov 2024

https://github.com/epicweb-dev/mocking-techniques

Everything to know about mocking in JavaScript.

epicweb-dev testing workshop

Last synced: 09 Nov 2024

https://github.com/test-kitchen/kitchen-pester

A Test Kitchen driver to execute Pester as a verifier

hacktoberfest managed-by-terraform ruby ruby-gem test-kitchen testing

Last synced: 19 Dec 2024

https://github.com/aws/universal-test-runner

:runner: A universal test runner for any language and test framework.

dotnet gradle jest maven pytest test-runner testing

Last synced: 06 Feb 2025

https://github.com/nikaspran/example-ui-router-testing

Example repository for how to unit test UI router configuration

angular example testing ui-router

Last synced: 15 Dec 2024

https://github.com/liinkiing/next-ts-starter

A Next.JS powered Typescript starter with styled components, styled-system, framer motion, jest and cypress

cypress framer-motion jest next nextjs react starter styled-components styled-system template testing typescript

Last synced: 05 Feb 2025

https://github.com/avanade/unittestex

UnitTestEx provides .NET testing extensions to the most popular testing frameworks (MSTest, NUnit and Xunit) specifically to improve the testing experience with ASP.NET controller, and Azure Function, execution including underlying HttpClientFactory mocking.

api-testing azure-functions function-testing httpclient httpclientfactory integration-testing mstest nunit testing unit-test unit-testing xunit

Last synced: 07 Feb 2025

https://github.com/sandro/capybara-chrome

Chrome driver for Capybara using Chrome's remote debugging protocol

capybara headless headless-chrome rspec testing

Last synced: 31 Oct 2024

https://github.com/creditdatamw/zefaker

zefaker is a command-line tool for generating CSV, Excel, JSON and SQL files from a Groovy DSL

csv dsl excel generate-data groovy json testing

Last synced: 07 Nov 2024

https://github.com/kamilkisiela/split-tests

Split test files in Jest and Cypress into parallel CI jobs

ci cypress jest nodejs parallel testing typescript

Last synced: 27 Dec 2024

https://github.com/emancu/crotest

A tiny and simple test framework for crystal

assertions crystal crystal-lang test-driven-development testing testing-framework

Last synced: 02 Nov 2024

https://github.com/eficode/robotframework-oxygen

Oxygen is a Robot Framework tool that empowers the user to convert the results of any testing tool or framework to Robot Framework's reporting to consolidate all test reporting together regardless of tools used.

quality-metrics reporting robot-framework robotframework testing testing-tools

Last synced: 25 Dec 2024

https://github.com/mohamed-taman/tdd

Everything about testing, especially TDD, Test-Driven Development: Really, It’s a Design Technique

java-12 programming tdd tdd-java tdd-kata tdd-sample testing

Last synced: 28 Oct 2024

https://github.com/kimmobrunfeldt/squint

Makes visual reviews of web app releases easy.

crawl diff node puppeteer screenshot testing visual visual-diff

Last synced: 27 Oct 2024

https://github.com/eBay/visual-html

Visual regression testing without the flakiness.

css dom snapshot testing visual-regression

Last synced: 09 Nov 2024

https://github.com/ansible/ansible-content-actions

Combine GitHub Actions to create a streamlined workflow for testing Ansible collection repositories on GitHub.

actions ansible github-actions hacktoberfest testing

Last synced: 04 Feb 2025

https://github.com/alapanme/robot-framework

Test Scripts demonstrating different features of Robot Framework with Detailed Blog Articles. (check readme)

automation pip python robotframework robotframework-library robotframework-testing test-automation testing testing-tools

Last synced: 09 Oct 2024

https://github.com/screamingdev/phpsemver

Check if your changes are a major change, minor change or just a patch.

assertions php semantic-versions testing

Last synced: 28 Oct 2024

https://github.com/oliyh/doo-chrome-devprotocol

A runner for doo which runs tests in Chrome, using the Chrome Dev Protocol with no need for karma or npm.

chrome chrome-headless clojure clojurescript lein leiningen testing

Last synced: 22 Oct 2024

https://github.com/oliyh/fixa

Better test fixtures for clojure

clojure fixtures testing

Last synced: 22 Oct 2024

https://github.com/mig4/setup-bats

GitHub Action to setup BATS testing framework

action bats github-action github-actions hacktoberfest setup testing testing-framework

Last synced: 11 Oct 2024

https://github.com/lumbrjx/obzev0

Chaos engineering tool written in C/Go to test the resilience of TCP/UDP-based applications within Kubernetes environments, simulating various network conditions and failures to ensure the reliability of the overall system.

c channels chaos-engineering devops ebpf golang helm http kubernetes latency metrics multithreading network optimization prometheus proxy resiliency tcp testing testing-tools

Last synced: 12 Oct 2024

https://github.com/heapwolf/cxx-tap

Test Anything Protocol (TAP) Producer for C++

assertions tap test testing

Last synced: 12 Jan 2025

https://github.com/vitalets/js-testrunners-bench

JavaScript test-runners benchmark

benchmark test-runners testing

Last synced: 22 Oct 2024