JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
- pact
- consumer-driven-contracts
- contract-testing
- hacktoberfest
Test command-line applications with Cucumber-Ruby, RSpec or Minitest.
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
🎯🗯 Dataset generation for AI chatbots, NLP tasks, named entity recognition or text classification models using a simple DSL!
🐤Dynamically Mock server behaviors and responses in Swift
- func
- kakapo
- json-api
- opinionated
Software Specifications for Scala
- scala
- specs2
- specification
- test
A caffeine driven, simplistic approach to benchmarking.
🔭 Powerful tool for testing WebHooks and more
- webhook
- tests
- golang
- push-notifications
Performance benchmarking and testing framework for .NET applications :chart_with_upwards_trend:
Suricata, Snort and Zeek IDS rule and pcap testing system
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.
- kotlin
- kotlin-library
- testing
- faker
HTTP requests collector to test webhooks, notifications, REST clients and more ...
Toolkit for testing multi-threaded and asynchronous applications
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
Shift-left API Integration | Auto-fix integration drift before integration. Specmatic turns API specifications into executable contracts, continuously verifying that every change made by AI coding agents and engineers stays true to the desired behaviour. Ship AI-ready APIs 10x faster, from intent to implementation, with Spec-Driven API Development.
Concuerror is a stateless model checking tool for Erlang programs.
- concuerror
- erlang
- systematic-testing
- testing
Wraps any WSGI application and makes it easy to send test requests to that application, without starting up an HTTP server.
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
- dotnet-core
- efcore
- aspnet-core
- solid
a socket mock framework - for all kinds of socket animals, web-clients included
Random testing library for C#
- quickcheck
- testing
- random
- regression-testing
Advanced, but minimalistic Next.js and Apollo starter
- typescript
- react
- apollo
- testing-library
Executable Specifications for .Net
A mock for PrismaClient, dedicated to unit testing.
Attacking MQTT systems with Mosquittos (scalability and load testing utilities for MQTT environments)