Testcontainers is an OSS library that finally makes integration testing easy. Try it now testcontainers.com/

On your laptop
We have Testcontainers implementations for many languages, for example @golang. Our tc-go lead @mdelapenya has been with us for over 7 years now, starting out with contributions until eventually becoming a maintainer. How far along are you in your Testcontainers journey?
1
2
10
1,070
Pigeons like Testcontainers too! What are your most creative and unexpected Testcontainers use cases?
2
2
750
It's time for #AllThingsOpen! Don't miss @shelajev as he shows you how to make your own Testcontainers module.
4
7
2,642
The @docker team will be at @AllThingsOpen next week. Stop by booth 35 and chat with @shelajev @mikesir87 @ealeyner & @NorthBayMel
6
13
2,588
Join @Docker at #Devoxx Belgium next week. We'll have lots of @testcontainers swag. Chat with @mdelapenya @ajeetsraina Anna Chernyshova & @NorthBayMel
5
9
1,724
🎉Thrilled to welcome @aalmiray as the newest Testcontainers Community Champion! Learn about Andres here: testcontainers.com/community…
2
5
36
2,138
👋 Gophers! Swing by the @Docker booth and chat with the team in Chicago: @mdelapenya @thaJeztah @northbaymel & Emily Casey. #GophersUnite #Gophercon #Golang
4
7
1,200
👋@kc_dc. We're ready for BBQ and conversation! 🐳 Join @bsideup and @realjenius at the @docker booth 👕 Grab some swag ⏰ Set your alarm for our Friday session #kcdc
1
4
13
1,404
🇫🇷 Hey Paris, let's talk #genAI 🤖 📅 Thursday 20 June 📍 STATION F lu.ma/docker-paris #stationf #paris #startup #france #RAG #AI
4
16
4,506
👋 Hey Paris🇫🇷! Don't miss the Local & Open Source AI Developer Meetup! Join @Docker and friends at @joinstationf. Lots of demos including @llama_index @RedHat @gokoyeb @giskard_ai & more! Plus we'll have @Ollama keychains! Join the fun: lu.ma/docker-paris
8
25
8,212
🇪🇸 👋 #springio24! Join @shelajev & @EdduMelendez for their Testcontainers workshop. Learn to: ⚒️ Utilize pre-defined modules for containerized services ➡️ Simplify complex setups with neat abstractions ✨ Create custom modules 📆 Friday 14:30 bit.ly/4dS2afe
7
15
2,004
🇪🇸 We're going to @spring_io! 👥 Visit the booth and chat with @shelajev @EdduMelendez @NorthBayMel 💻 See demos on integration testing everything - including your GenAI apps 📅 Attend our session on creating your own Testcontainers module: bit.ly/4dS2afe
4
13
2,373
Building a RAG Application? We have great news! 👍 🥳 We've seen an explosion of interest in using Testcontainers to build and test AI native experience and we are thrilled to welcome @weaviate_io to the Testcontainers Official Modules program! 🚀 bit.ly/3Kpn6Nn
6
12
2,075
🚨 𝗧𝗵𝗶𝘀 Thursday! 🚨 🏁 If you’re looking to simplify running your application’s external dependencies w containers, join this webinar 🏎️💨 Fast Track Your Development with @Docker and Testcontainers bit.ly/4bkCXsc
6
14
1,728
🇬🇧 #DevoxxUK2024 Join @EdduMelendez today and learn about how application developers can integration test their GenAI apps with local models, augmented with RAG both locally and in CI. bit.ly/3ybsiS9
1
7
1,825
Hey #DevoxxUK2024 🗣️@shelajev is about to speak about simplifying development and testing environments ⏰ 12:00 🚪 Gallery Hall bit.ly/3UFevLc
4
9
1,401
🇬🇧 We're headed to #DevoxxUK! 👥 Chat w @shelajev @EdduMelendez @ipedrazas @northbaymel 📅 Attend our sessions: - Smooth Sailing in the Cloud-Native Storm: Tools 4 better confidence in microservices dev - Dev productivity for GenAI apps bit.ly/3moCilr
7
13
2,008
📣 Testcontainers Champion Intro 🤩 Our newest champion is @vitalethomas!! He's a software engineer and architect, CNCF Ambassador, an author and more. We're beyond grateful to have you here! 🙏😊 Read about Thomas: bit.ly/3UxxbO1
4
2
22
8,134
Join @shelajev & @salaboy today! 🛠️ Get hands-on with @daprdev, @OpenFeature, & @testcontainers for a seamless developer experience. 🚀 Learn how to enhance productivity with a platform engineering approach! 👉 bit.ly/4cRYEAW #devnexus
7
19
2,545
At #Devnexus? - 👕 Grab "A test a day keeps the bugs away" shirt - ❓ Get your questions answered by @bsideup @shelajev @ealeyner - 😮 Be wowed by demos
2
11
1,246
🥳Today we welcome @qdrant_engine to the Testcontainers Official Modules program! Now you can spawn lightweight, throwaway Qdrant instances for end-to-end testing of AI apps, ensuring robustness & readiness before production! 🚀 ow.ly/ts8f50QXVjS
1
3
21
1,668
📣 You heard how @testcontainers & @openshift are improving the developer experience for app testing 🖥️ See it in action at #KubeCon #CloudNativeCon w/ @danieloh30 and @ealeyner 🗓️ Wed. March 20, 13:00 CET 📍 @RedHat booth E1 🗓️ Thurs. March 21, 13:00 CET 📍 @Docker booth J3
11
29
8,256
🎉 Big news! 🐋 @AtomicJarInc is now part of @Docker! Together, we will continue to invest in and extend the open-source project that we all love @testcontainers. Read the blog by @bsideup: ow.ly/6gES50Qhv0T
13
78
341
156,639
🤔 Looking to create your own #Testcontainers Service Connection in @springboot? 🤩 In his latest technical blog post, @EdduMelendez walks you through an example using the @wiremockorg Testcontainers module 🚶‍♂️👣 Follow along: ow.ly/hSZN50QfL16 #IntegrationTesting
3
13
39
5,087
🌟 @Testcontainers is widespread across all categories of dependencies. You name it, and our users are testing with it. Read our report for more insights: ow.ly/Z4wz50QcH3J #IntegrationTesting #DeveloperExperience #Testcontainers
757
🚀🍃 Last week Spring Boot 3.2.0 was released! New integrations with @testcontainers include: - @ApacheActiveMQ Classic 💌 - @apache_pulsar 🌟 - @opentelemetry Collector 🔍 - @OracleDatabase Free 📊 See code samples & more: ow.ly/7mmf50QccL5 ✍️ @EdduMelendez
1
19
53
6,421
🚗💨 For over a quarter of the @testcontainers community, CI pipelines run under five minutes Read our report for more insights: ow.ly/BVIX50QaywG
2
4
1,204
📣 @testcontainers Champion Intro 🤩 Our newest champion is @salaboy!! He's an OSS Software Engineer @diagridio @daprdev. He's also an author and on the steering committee for #knative. We're beyond grateful to have you here! 🙏😊 Read about Mauricio: ow.ly/6BSV50Qay5C
2
5
28
7,328
Unlock the power of @Testcontainers with these best practices! 🚀 🛠️ Check out the blog by @sivalabs for code snippets and expert insights. 💥 ow.ly/fbk750Q3WPK
1
4
25
3,764
Java, .NET, Golang, Node.js, and Python dominate among @Testcontainers users. Discover more insights in the State of Local Development and Testing report: ow.ly/G6qX50Q8zsZ
2
822
Developing and running tests using @Testcontainers becomes a seamless and efficient process with the enhanced Testcontainers support in @springboot 3.1. Learn more about the streamlined approach to configuring containers in this article from @baeldung: ow.ly/PC6j50Q8yOi
4
42
10,632
📺 Tune in tomorrow for @grafana Office Hours with @pablochacin and our own @mdelapenya to learn how to use @Testcontainers to create lightweight, throwaway dependencies for your tests. 📅 17 November, 11:00AM EST | 5:00 PM CEST ▶️ piped.video/watch?v=LtlRvmWz…
3
7
1,080
Want to know how to run @Testcontainers-based tests on the @buildkite platform? Everything you need to get started can be found in this guide by @sivalabs ow.ly/Ecme50Q80kU
3
3
1,780
In this guide, you'll learn ways to: ⚙️ Boost your integration testing game 🛠️ Avoid common pitfalls of #IntegrationTesting in #Java 📚 ow.ly/OJFA50Q78Un
2
7
1,345
🚨 IN 30 MINS on @Testcontainers Live 🗣️ 💬 - @GeraldVenzl, Lead Product Manager of Developer Initiatives, @OracleDatabase - @shelajev, Developer Relations, @AtomicJarInc See you @OracleDevs soon! 👉: ow.ly/G9kN50Q3i5g #IntegrationTesting #DeveloperExperience
1
3
931
Learn how to reuse @Testcontainers when setting up the environment for local development and testing in this new tutorial by @baeldung ow.ly/9A2350Q7yG8
1
6
24
4,453
🤔 When do you write your tests? 🏆 95% of the @testcontainers community write theirs within their inner development loop. More facts about the state of Local Development and Testing in our new report: ow.ly/FCpQ50Q7cgu
1
1
1,084
Over the last year, 50% of the @Testcontainers community relied on Testcontainers to provision dev-time local dependencies directly from their code. Learn more in our 2023 State of Local Development and Testing report: ow.ly/5iaO50Q6b0Y
1
1,065
📅 Mark your calendars! ⏰ The next @testcontainers Live is happening IN 1 WEEK! 🖥️ Testing applications with #Oracle #Database 🎙️ Host: @shelajev from @AtomicJarInc 🗣️Guest: @GeraldVenzl from @Oracle See you there! 👉: ow.ly/G9kN50Q3i5g
4
13
11,071
We've been there - when looking at logs isn't enough, and you need to run arbitrary commands to troubleshoot. @Testcontainers Desktop now makes it easy to "open a terminal" to your container runtime. See more: ow.ly/evpg50Q5IKJ #IntegrationTesting #DeveloperExperience
1
1
1,580
.@Testcontainers Desktop simplifies debugging by letting you define services and expose them on fixed ports. And now, in the latest update, you can review container logs and open a shell with one click in the "services" menu! Learn more: ow.ly/lo3X50Q5Gca
10
57
8,464
🖥️ Embedded Runtime 🐞 Simplified Debugging 📁 Consolidated Docs 🏴‍☠️ Here's a treasure trove of @testcontainers updates, guides, blogs, and live streams: ow.ly/KIVz50Q4Q4A
1
3
1,271
🚀 Hot off the press! @Testcontainers Best Practices Learn the do’s and don’ts of using Testcontainers libraries by @sivalabs. 💥 ow.ly/fbk750Q3WPK
7
45
15,432
📍Bucharest Next week is the LoGeek Night Java Meetup - Dive deep into Java innovations Don't miss this talk by @vilojona - Dare to test your Prod on CI. Hold my drink and check TestContainers Register: ow.ly/MesC50Q2lFr #IntegrationTests
1
5
1,084
In his latest technical guide, @sivalabs, Developer Advocate @AtomicJarInc, details how to connect to Testcontainers Services using the free Testcontainers Desktop app 🛠️ Check it out: ow.ly/nLPJ50Q2OZU
1
3
1,655
🚨 New release of testcontainers-go v0.26.0. Some highlights: - #Cassandra and #k6 modules - Image substitutors in code - Fixed some race conditions (in tests and in the Info impl) - @localstack example including #AWS #Lambda 👉 ow.ly/LWIT50Q1Ehk
6
18
4,193
🛠️ A comprehensive guide for those using @apachekafka and @MySQL in production 📚Testing @micronautfw Kafka Listener using @testcontainers: ow.ly/89Ly50Q0BtA #integrationtests #developerexperience #
4
20
2,696
An example of using @FlywayDb to run database migrations with Testcontainers .NET by @hovfefe : ow.ly/Kv2n50PZW5X
1
1
942
📣 @testcontainers Champion Intro 🤩 Our newest champion is Kyle Aure. As a Software Developer at @IBM, he uses Testcontainers to modernize & stabilize the database functional test infra for @OpenLibertyIO. We're thrilled to have you here! Read more: ow.ly/t2a350PZRUb
5
10
2,093
🤔 Why join the @Testcontainers slack channel? 🤗 You'll meet our fantastic community of maintainers, contributors, champions, users and a host of devs just like you! 👉 slack.testcontainers.org/
2
14
2,201
🛠️ New Testcontainers Tutorial for you Gopher devs! Follow along and learn how to create unit and integration tests for a #Golang database-driven application. ✨ Go ✨ check it out: ow.ly/SJ2750PYkot
1
3
1,082
🪶⚡ The free Testcontainers Desktop app now embeds a lightweight and fast runtime! - No need to install or maintain docker, rancher or podman - Works on macOS 11 or later Learn more: ow.ly/9GEF50PYk3M #Integrationtests #developerexperience
12
63
14,361
🏎️💨 Supercharging your Local Development Loop with Testcontainers in @QuarkusIO and @micronautfw 🧙‍♂️ Automatically create environments so that you can run and test your code without any variability in software 🛠️ Tutorial, integration tests and more: ow.ly/gXq850PXWP1
1
1
914
📚Testing REST API integrations with @micronautfw apps using the Testcontainers @wiremockorg module 👣 Step by step instructions to create, test and run 👩‍💻 ow.ly/XG8V50PXNQr
1
11
41
4,889
✨This month, we crossed 10,000 followers, a massive milestone for any community!🚀 🤗 We are incredibly grateful!
2
22
10,116
⚡Improve @springboot Test Efficiency with Sergey Chernov from @MiroHQ and @shelajev 📅 On the next @Testcontainers Live - October 25 🔔 Click, follow, and get a reminder: ow.ly/eLty50PXawN
6
19
9,023
⏰ In 2 hours @shelajev will be live with @sdelamo. Learn about - using the @micronautfw Framework & Micronaut Test Resources - integration tests & @testcontainers - how you can set up dev environments with them 👉 ow.ly/7tmS50PV5zv
9
10
4,438
📣 @testcontainers Champion Intro 🤩 Our newest champion is @oleg_nenashev. He's a community builder at @wiremockorg and a CNCF/CDF Ambassador. He's been using Testcontainers since 2018 and is building Testcontainers adaptor for C/C++ 💪🎉 Read more: ow.ly/mqzM50PSyfk
8
28
4,685
⏰ Today at 17:40 @devoxx Belgium, join @oleg_nenashev & @shelajev's session, Fake it until you `make it.` API integration testing with @wiremockorg and @testcontainers 🔴 ow.ly/rFw950PRrjZ
6
10
1,979
🥁🥁🥁 ... And the @testcontainers Official Modules program continues to grow with the addition of @wiremockorg. Read more about it: ow.ly/kNoC50PSWxJ
2
14
1,324
👋 @devoxx Belgium attendees! Stop by Booth #20 to grab a shirt, see a @testcontainers demo and get all the latest from our team: @mdelapenya, @shelajev, @mtremsal and @northbaymel
1
1
942
🥳 We're growing the @Testcontainers Official Modules program w/ new partners & are introducing community modules! @microcksio & @Synthesizedio join current partners @CockroachDB @_localstack @StreamNative @Yugabyte @neo4j @redpandadata 🙌 🎉 Learn more: ow.ly/aZgX50PStHa
1
4
15
2,552
🚀 Our inaugural State of Local Development and Testing report is now live! 📊 We gathered data from the @testcontainers community and are happy to share the insights, including testing use cases, ways devs are shifting tests left and more! 🌐 ow.ly/yZG750PRqro
1
7
21
17,769
🧳 🇧🇪 We're packing our bags and heading to @Devoxx Belgium! - 🖥️ Visit us at booth #20 - 🗣️Join @oleg_nenashev & @shelajev's session, Fake it until you `make it.` API integration testing with @wiremockorg and @testcontainers - 📅 ow.ly/rFw950PRrjZ #DevoxxBelgium
6
17
5,156
📣 @testcontainers Champion Introduction 🤩 Let's hear it for @piotrprz, who started using Testcontainers to ease the tedious nature of maintaining all the mocks, stubs, spies, and fakes. We are thrilled to have you here! Read more about Piotr here: ow.ly/4Bil50PPrLA
4
6
3,072
🤖 Tune in to our live stream tomorrow! Wiremock: Mock the #APIs you depend on, with @oleg_nenashev and @shelajev. 📅 Tuesday, Sept 26 🕒 2 PM CEST / 8 AM EDT 🌎 ow.ly/qVFQ50PPjKU
3
8
2,584
Check out this technical guide 📖 to learn how to test using @Azure Pipelines on the Azure DevOps Platform Code examples and step-by-step instructions are included: ow.ly/aCqH50POHin @testcontainers @AzureDevOps @sivalabs
3
12
2,371
📣 @testcontainers Champion Introduction 🤩 Today, we recognize @antonarhipov, whose first impression of Testcontainers was that it could make developers' lives easier. 🎯 We couldn't be happier you are here! Read more about Anton: ow.ly/XKC150PN1On
2
11
2,958
Feeling 😫😫 when testing #Kubernetes operators and when setting up a Kubernetes environment for a test process? 🛠️ This tutorial details the process of using @testcontainers to test custom Kubernetes operators. 😀 Check it out: ow.ly/1q8M50PLNU6 #k8 #Integrationtests
4
16
3,136
We want to give a warm welcome to our three newest @testcontainers Community Champions: @holly_cummins, @ddobrin & @thesamcoyle 🚆 Welcome aboard! Check out their profiles here: ow.ly/7OiA50PLo5S
2
4
3,068
📣 @testcontainers Champion Introduction 🤩 🎉 Let's hear it for James Ward (@_Jamesward) whose fav #Testcontainers module is #kafka. ⛅ We are on cloud nine with you in our community! Learn more about James here: ow.ly/Mbl550PKNQm
5
20
8,335
Thanks to @Yugabyte for hosting us at #DSS23! If you missed @shelajev's session, @testcontainers for #YugabyteDB Applications, you can watch the replay here: ow.ly/lCL250PKTHq
1
4
7
1,963
📣 New @testcontainers video tutorial Want to get started with #Testcontainers and #golang? @sivalabs walks you through how to simplify local dev of #Golang apps by automatically provisioning services & configuring your app to use them ▶️ ow.ly/9QnK50PKLvS
1
7
9
2,177
📣 @testcontainers Champion Introduction 🤩 🎉 Today, we celebrate @ixchelruiz, who says, "It was literally a lifesaver for me on a project I did more than five years ago." We're delighted to have you here! Read about her experience & research interests: ow.ly/QF5750PJujG
1
7
29
3,593
📣 @testcontainers Champion Introduction 🤩 🎉 Today, we celebrate @ilopmar, who says his first experience with #testcontainers was love at first sight. 😊 We are grateful and honored to have you here! Learn more about Iván and his expertise: ow.ly/XvZ550PJ18s
4
23
3,171
Do you love developing cloud-native apps using @awscloud S3, dynamoDB and lambda... but feel 🥴 when testing them? 💪 Here's a practical tutorial on simplifying local development and testing of AWS-powered apps using @testcontainers and @localstack ow.ly/w3vP50PIYKu
1
10
1,356
🤔 Want to learn about #IntegrationTests & @testcontainers? 💪 This technical blog will get you started! 🎯 Plus, it has examples of popular OSS projects like telemetry & database tools and cloud-native app testing. ➡️ ow.ly/uE6150PIye4
6
14
3,113
📣 @testcontainers Champion Introduction 🤩 🎉 Today, we recognize @ciberkleid! Among the things she loves about #Tescontainser is that all connection plumbing is done quietly and elegantly behind the scenes. 😊 We're huge fans of Cora! See why here: ow.ly/kMKu50PI3Xf
1
8
31
4,403
😔 Is provisioning dependent services like databases or message brokers during local development and #integrationtesting getting you down? 😊 Turn that frown upside down with this blog by @sivalabs ow.ly/q1fM50PHYnh #quarkus #developerexperience @testcontainers
6
16
2,941
Last week, we announced the free @testcontainers Desktop app at #springone @VMwareExplore! ⏰ One one hour @bsideup and @shelajev will be here to demo and answer your questions live. 📅 ow.ly/Fcgx50PF8BA #IntegrationTesting #CICD
5
18
3,205
🌞 We are springing into the morning with great news here at #SpringOne #VMwareExplore. 🔥🔥The incomparable Josh Long @starbuxman is our newest Testcontainers Champion! 🏆 🎉 More info on Josh and why we are so 🤩: ow.ly/u1AI50PCahx
10
39
6,998
👋 @VMwareExplore #SpringOne! 👩‍💻👩‍💻 Clone 🏃 Run 👕 Claim your @testcontainers shirt at booth S4 👉 github.com/AtomicJar/S123
3
4
4,205
The @VMwareExplore welcome reception is in an hour! Stop by the booth and talk with @bsideup @ealeyner @shelajev & @NorthBayMel. Grab some swag and check out the newly-released and free @testcontainers Desktop app! Booth S4 #SpringOne
5
7
2,898
More news! @testcontainers for Java 1.19.0 is out! * Compose V2 support * 🆕 BigQueryEmulatorContainer in gcloud module * Register addt'l listeners in #Kafka and @redpandadata * SPI to intercept any created container Read more in the release notes: ow.ly/HnZo50PBFZz
1
15
60
5,755
🚨 We are officially announcing the #Tescontainers Desktop app! 🎉 It reflects 8+ yrs of working on Testcontainers: listening to - and taking to heart - our community and doing our best to ensure a great experience for local development. Read more: ow.ly/ggUH50PBAaI
18
55
15,426
📣 #Testcontainers Champion Introduction 🤩 🎉 Happy PHriday! Today we recognize Philip Riecks @rieckpil, whose favorite module is @localstack. We are so grateful to have you among our PHabulous group of Champions! Read more about Philip here: ow.ly/lFcX50PAWu1
11
22
4,658
📣 #Testcontainers Champion Introduction 🤩 🎉 Today, we recognize Shinha Yanagihara, whose favorite feature is the integration with Spring. We are grateful to have you among our fabulous group of champions! Read more about Shinya here: ow.ly/2MJm50PA6nf
1
10
31
6,097
Join our session w/ @shelajev and @olga_maciaszek on @springcloud Contract & #Testcontainers - 🎲 Ace automated testing pipelines - 🎶 Harmonize contract & #integrationtests - 👀 See practical examples 📅 Next week at #SpringOne @VMwareExplore: ow.ly/3lvC50Purou
9
23
8,806
📣 #Testcontainers Champion Introduction 🤩 🎉 Best way to start our week is to recognize our champion, @rotnroll666, the original creator of the #Neo4j module. We're so happy to have you with us! Read all about Michael here: ow.ly/bYBq50PxREz
8
24
4,396
ICYMI: #Testcontainers Live w/ @shelajev & @fundrise's @adase01 covered: ⬇️ Reducing pipeline execution times ⬆️ Increasing visibility into how tests are executing ↔️ Enabling parallel execution of tests ▶️ ow.ly/7crL50PxRWm #developerexperience #integrationtesting
3
7
1,741
🥳 🥳 We're thrilled to welcome @rpalcolea and @ixchelruiz into the #Testcontainers Champions program. You're in great company! Learn about them here: ow.ly/H5MC50PxL7h ow.ly/AZHG50PxL7g
1
8
21
9,132
Want to add #chaosengineering practices to your #test suite? @EdduMelendez walks you through how to test for network failures with #Testcontainers and #Toxiproxy. 👓 👉 ow.ly/i7fN50PwKJO #reliabilitymanagement #reliability #cloudnative #integrationtesting
15
40
7,104
📣 #Testcontainers Champion Introduction 🤩 🎉 Today, we recognize @SandraParsick, who says Testcontainers “makes my dev life easier.” 🌙 We are over the moon excited to welcome you to the family! Read more about Sandra here: ow.ly/rtss50PwctY
7
18
2,377
🌌 🚀 Run your #Testcontainers test at warp speed using #GitHub Actions and Testcontainers Cloud; plus get an insight about containers used and their lifecycle: ow.ly/39nh50PwcNZ @sivalabs #integrationtesting #springboot
7
12
2,785
📣 #Testcontainers Champion Introduction 🤩 All eyes on champion @dashaun from @VMwareTanzu! We are thrilled to welcome you here! Learn more about DaShaun here: ow.ly/nhl050PvkIO
10
29
3,698
🛠️ Want to get started with #Testcontainers and #dotnet? 🦵 This Testctontainers tutorial by @sivalabs will kickstart your efforts and get you up to speed fast! ▶️ ow.ly/ztYG50PveUx #atomicjar #testing #integrationtesting
2
1
1,611
Going to @SpringOne @VMwareExplore in 2 weeks? Check out this session with @shelajev @olga_maciaszek. They'll show you how using @springcloud Contract and #Testcontainers together can improve your testing and deployment processes. Register here: ow.ly/WEUV50Pqf4v
5
17
2,568