All Projects → testcontainers → Testcontainers Java

testcontainers / Testcontainers Java

Licence: mit
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.

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects

Projects that are alternatives of or similar to Testcontainers Java

Arquillian Cube
Control (docker, kubernetes, openshift) containers in your tests with ease!
Stars: ✭ 110 (-97.99%)
Mutual labels:  jvm, test-automation, docker-compose
Kotlin Faker
Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
Stars: ✭ 136 (-97.52%)
Mutual labels:  jvm, test-automation
Arquillian Extension Drone
Arquillian Drone provides a simple way to write functional tests for web apps. Drone brings the power of WebDriver into the Arquillian, and the power of Arquillian to WebDriver.
Stars: ✭ 45 (-99.18%)
Mutual labels:  jvm, test-automation
action-junit-report
Reports junit test results as GitHub Pull Request Check
Stars: ✭ 103 (-98.12%)
Mutual labels:  test-automation, junit
Testlogcollectors
A framework for capturing log statements during tests. Compatible with most popular logging frameworks. Works with JUnit and TestNG
Stars: ✭ 31 (-99.43%)
Mutual labels:  test-automation, junit
Dspot
Automatically detect and generate missing assertions for Junit test cases (also known as test amplification)
Stars: ✭ 83 (-98.48%)
Mutual labels:  test-automation, junit
doc
QuickPerf documentation: https://github.com/quick-perf/doc/wiki/QuickPerf
Stars: ✭ 22 (-99.6%)
Mutual labels:  jvm, junit
jdbdt
JDBDT: Java Database Delta Testing
Stars: ✭ 12 (-99.78%)
Mutual labels:  test-automation, junit
page-content-tester
Paco is a Java based framework for non-blocking and highly parallelized Dom testing.
Stars: ✭ 13 (-99.76%)
Mutual labels:  test-automation, junit
XLT
XLT is an comprehensive load and performance test tool developed and maintained by Xceptance.
Stars: ✭ 39 (-99.29%)
Mutual labels:  test-automation, junit
Quickperf
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Stars: ✭ 231 (-95.78%)
Mutual labels:  jvm, junit
Arquillian Core
Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.
Stars: ✭ 315 (-94.25%)
Mutual labels:  jvm, test-automation
SevenFacette
7Facette is an open-source multiplatform test automation library supporting JVM and JS.
Stars: ✭ 28 (-99.49%)
Mutual labels:  jvm, test-automation
arquillian-container-was
Arquillian WebSphere Containers
Stars: ✭ 18 (-99.67%)
Mutual labels:  jvm, test-automation
Docker Compose Rule
A JUnit rule to manage docker containers using docker-compose
Stars: ✭ 393 (-92.83%)
Mutual labels:  junit, docker-compose
Compose Postgres
Postgresql & pgadmin4 powered by compose
Stars: ✭ 477 (-91.29%)
Mutual labels:  docker-compose
Phpmyfaq
phpMyFAQ - Open Source FAQ web application for PHP and MySQL, PostgreSQL and other databases
Stars: ✭ 494 (-90.98%)
Mutual labels:  docker-compose
Baseline
The Baseline Protocol is an open source initiative that combines advances in cryptography, messaging, and blockchain to execute secure and private business processes at low cost via the public Ethereum Mainnet. The protocol will enable confidential and complex collaboration between enterprises without leaving any sensitive data on-chain
Stars: ✭ 479 (-91.26%)
Mutual labels:  docker-compose
Luaj
Lightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling.
Stars: ✭ 477 (-91.29%)
Mutual labels:  jvm
Dotci
DotCi Jenkins github integration, .ci.yml http://groupon.github.io/DotCi
Stars: ✭ 505 (-90.78%)
Mutual labels:  docker-compose

Testcontainers

Thundra Foresight Thundra Foresight Test Results

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.

Testcontainers logo

Read the documentation here

License

See LICENSE.

Copyright

Copyright (c) 2015 - 2021 Richard North and other authors.

MS SQL Server module is (c) 2017 - 2021 G DATA Software AG and other authors.

Hashicorp Vault module is (c) 2017 - 2021 Capital One Services, LLC and other authors.

See contributors for all contributors.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].