Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
- fluent-assertions
- c-sharp
- assertions
- tdd
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.
- boilerplate
- cpp
- coveralls
- travis-ci
Output K6 test run results as formatted & easy to read HTML reports
- html-report
- k6
- load-testing
Test coverage reports for R
DbFit is a database testing framework that supports easy test-driven development of your database code.
:iphone: Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.
- appium
- appium-android
- appium-ios
- java
Mock an SSH server and define all commands it supports (Python, Twisted)
🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts
Coverage Reports for Elixir
- elixir
- coverage-report
A Mocha test driver package for Meteor 1.3+. This package reports server AND client test results in the server console and can be used for running tests on a CI server or locally.
The only ActionScript unit test framework that supports Flash Players 6, 7, 8, 9 and 10
Wizard for generating and running Delphi code coverage reports
- code
- coverage-report
- delphi
A JMeter plugin supports load test gRPC
- jmeter-plugin
- benchmark
- load-testing
- grpc
Jmeter autogenerater reports after test to Confluence, using grafana custom dushboards.
A Dockerised API Performance Test Setup based on Gatling with Grafana Dashboards and Prometheus Monitoring
- gatling-tests
- docker
- metrics-monitor
- docker-compose
A feature-packed, ready-to-use CMake template with testing, static and dynamic checks, coverage reports, and a tutorial.
Visual Studio Solution Starter Kit to download and base any Content Hub Development on. It supports Intellisense, Sync, Debugging and Unit-Testing e.g. for Content Hub Scripts and Azure Functions. It also stores External Page Components. Overall it provides guidance on how to best structure a Visual Studio Solution for Content Hub Projects and therefore accelerates Customers and Partners.
UI Coverage Tool is an innovative, no-overhead solution for tracking and visualizing UI test coverage — directly on your actual application, not static snapshots.
- coverage
- coverage-data
- coverage-report
- coverage-reports
Supports functional testing using Tcl scripts.