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–24 of 29 · 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
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
The Enterprise-ready testing and specification framework.
- java
- groovy
- testing
- bdd-style-testing-framework
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
SoapUI is a free and open source cross-platform functional testing solution for APIs and web services.
- open-source
- on-prem
- soapui-oss
Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
Testing tools for javac and annotation processors
AutoParams is a versatile test data generator designed for parameterized tests in Java and Kotlin.
- unit-testing
- tdd
- junit5
- java
Enabling Test Automation in Java
A TestNG like dataprovider runner for JUnit with many additional features
PETEP (PEnetration TEsting Proxy) is an open-source Java application for traffic analysis & modification using TCP/UDP proxies. PETEP is a useful tool for performing penetration tests of applications with various application protocols. ⚡
- proxy
- tcp
- tcp-proxy
- penetration-testing
A Prometheus Listener for Apache JMeter that exposes results in an http API
- jmeter-plugin
- prometheus
- prometheus-exporter
- jmeter
Java binding for Hoverfly
- api-simulation
- service-virtualization
- java
- testing
BENERATOR is a leading software solution to generate, obfuscate, pseudonymize and migrate data for development, testing, and training purposes with a model-driven approach.
- testdata
- anonymization
- migration
- performance-testing
Declarative Java engine for structured documents. Automatic layout, pagination, reusable templates and themes. Render print-ready PDF, export editable PowerPoint, or generate semantic DOCX.
- document-generation
- java
- layout-engine
This project focuses on automation of multi-level shadow root dom using java selenium. You can embed this plugin in your java selenium project.
- selenium
- selenium-webdriver
- selenium-java
- shadow-dom
Unit test framework for hive and hive-service
LLM and agent evaluation for Java & Kotlin. Runs in JUnit and CI. Spring AI, LangChain4j, Koog, Embabel, and any LLM client.
- agent-evaluation
- evaluation-framework
- evaluation-metrics
- java
A library that generates postman collection and integration tests from java code
- api
- insomnia-collections
- integration-testing
- jakartaee
Demostrates BDD approach with Mobile testing
Lightweight and lightning fast Java WebDriver client for test automation professionals
Multi-approach and flexible Java framework for test steps managing
- allure
- java
- qase
- reportportal
Apache JMeter Backend Listener implementation for Prometheus metrics exporting
- jmeter
- prometheus
- jmeter-plugin
- jmeter-listener