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.
Last updated Jul 9, 2026
8.7k
Stars
1.9k
Forks
627
Issues
+3
Stars/day
Attention Score
99
Topics
Language breakdown
Java 98.6%
Groovy 1.0%
Shell 0.1%
FreeMarker 0.1%
Dockerfile 0.0%
Batchfile 0.0%
▸ Files
click to expand
README
Testcontainers
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.

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.
🔗 More in this category