testcontainers-java

Test container library

A Java library providing lightweight instances of databases and web browsers in Docker containers for integration testing

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.

GitHub

8k stars
137 watching
2k forks
Language: Java
last commit: 10 days ago
Linked from 1 awesome list

dockerdocker-composehacktoberfestintegration-testingjavajunitjvmtest-automationtesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
testcontainers/testcontainers-node Provides a way to run tests with disposable instances of common environments and tools in Docker containers. 1,925
testcontainers/testcontainers-dotnet A library to create temporary Docker containers for testing .NET applications 3,812
testcontainers/testcontainers-scala Provides a Scala wrapper around a Java library to create and manage disposable Docker containers for testing applications. 635
testcontainers/testcontainers-go A Go package that enables easy creation and cleanup of container-based test dependencies. 3,650
junghoon-vans/testcontainers-meilisearch A Testcontainers implementation for Meilisearch 1
devexpress/testcafe A Node.js tool for automating end-to-end web testing with JavaScript and TypeScript support. 9,822
anthonygauthier/jmeter-elasticsearch-backend-listener Enables live monitoring of load tests by sending results to an ElasticSearch engine 99
devexpress/testcafe-react-selectors A plugin for TestCafe that simplifies testing ReactJS applications by providing extensions to select and interact with components. 203
manosbatsis/corda-testacles A tool to simplify testing and integration of Corda applications 2
tng/junit-dataprovider A TestNG-like dataprovider runner for JUnit with additional features 246
geeklearningio/testavior A lightweight solution to develop automated tests for ASP.NET Core applications using behavior testing 41
jdobosz/testcafe-browser-provider-puppeteer Enables headless browser testing in CI pipelines without external dependencies like xvfb. 49
stefanschenk/testcafe-browser-provider-puppeteer-chromium This plugin enables TestCafe to run browser tests with Chromium, allowing developers to write end-to-end tests for web applications. 2
arikama/go-mysql-test-container Tools for running MySQL tests in a containerized environment 3
jhipster/generator-jhipster A development platform to generate and deploy modern web applications using various frameworks and tools. 21,563