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–18 of 18 · Most stars
Cucumber for the JVM
- cucumber-jvm
- java
- polyglot-release
- tidelift
Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!
- testing
- faker
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
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
A fast object pool for the JVM
- java
- concurrency
- pool
- tdd
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.
Cucumber DSL for testing RESTful Web Services
- cukes-rest
- cucumber
- cucumber-jvm
- java
Snapshot testing for Java, Kotlin, and the JVM
- groovy
- java
- jvm
- kotlin
TestBox is a cutting-edge testing and mocking framework for the BoxLang JVM language and ColdFusion (CFML), built on Behavior-Driven Development (BDD) to offer a clear and intuitive syntax for writing tests.
Ethereum VM fuzzer
Omarchy VMs for testing and demos
Apache JMeter Backend Listener implementation for Prometheus metrics exporting
- jmeter
- prometheus
- jmeter-plugin
- jmeter-listener
Graviton: verify your TEAL program by experiment and observation
- algorand
- avm
- blockchain
- pyteal
A toolkit combining Solidity testing and cross-chain deployment tools with Robot Framework. Also some basic components for monitoring EVM compatible blockchains.
- robotframework
- solidity
- blockchain
- cryptocurrency
JVM runtime execution analysis - finds hot code paths by frequency, not CPU time
- asm
- bytecode
- code-coverage
- java
Cross-platform(JVM, JS, Native) example project of scalaprops
- scala
- scalaprops
- scala-js
- scala-native