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–21 of 21 · Most stars
Cucumber for the JVM
- cucumber-jvm
- java
- polyglot-release
- tidelift
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
- kotlin
- clean-architecture
- clean-code
- testing
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
SIPVicious OSS is a VoIP security testing toolset. It helps security teams, QA and developers test SIP-based VoIP systems and applications. This toolset is useful in simulating VoIP hacking attacks against PBX systems especially through identification, scanning, extension enumeration and password cracking.
- sip
- voip
- password-cracker
- svwar
🔐 A CLI tool to extract server certificates
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