You are viewing content from a past/completed QCon - November 2020

Easy Integration Testing with Spring Boot + Test Containers

Purchase your ticket for this workshop for $200.00

Integration tests require external resources such as databases, message queues ....  to execute successfully.  A developer must consults the project's development environment setup guide to install and configure the various dependencies that integration tests require before they can run the integration tests, this is error prone and time consuming. CI/CD pipelines are significantly complicated by the shared external dependencies and frequently integration tests fail because the external dependencies are not properly configured. The environment setup complexity of integration tests leads to a small number of integration tests. What if Integration testing was just as easy as unit testing?  Would you do more of it on your project?

"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" (

This workshop is a hands-on introduction to using testing containers with Spring Boot + Junit5 + Testcontainer to make integration testing easy. You will be provided with many sample applications that demonstrate how Test Containers make integration testing very easy.


Adib Saikali

Principal Platform Architect @VMware Tanzu
Adib is passionate about technology and entrepreneurship from assembly to JavaScript from pitching venture capitalists to advising senior IT executives at Fortune 500. Adib is currently a Principal Platform Architect at VMware. Read more Find Adib Saikali at:


Sergei Egorov

Software Developer @VMware & Member of the Spring Team
Sergei works at VMware on Project Reactor in Berlin, Germany. He is an active member of the Open Source community, member of the Apache Foundation, co-maintainer of the Testcontainers project, maintainer of docker-java, and a contributor to various OSS projects (Apache Groovy, Testcontainers,... Read more

Friday Nov 13 / 12:00PM EST (3 hours)


Level Intermediate

TOPICS Spring BootContainers ADD TO CALENDAR Calendar IconAdd to calendar
  • Basic knowledge of Spring Boot 
  • Docker & docker compose
  • Java 11 JDK
  • Favourite Java IDE

More Workshops


Build your learning journey and level-up on the skills most in-demand in 2021. Attend QCon Plus (May 17-28, 2021).

Save your spot for $549 before May 1st