Speaker Details

Iván López
Iván is a Software Engineer and Systems Administrator with 20 years of experience. He is a Staff Software Engineer at VMware and a former Micronaut core committer.He discovered Grails and Spring a long time ago and since then he develops almost exclusively using Java and Groovy. He is passionate about OpenSource and he has spent part of his career working on that. He loves testing and everyday he pushes to improve and learn new skills He's also the coordinator of the Madrid Groovy User Group (@madridgug), the former organizer of the Greach Conference, and a frequent speaker at conferences like Devoxx, Codemotion, GeeCon, Spring 10, Riga DevDays, JavaCro, SpringOne 2GX, GR8Conf, Greach and more...
Spring Boot <3 Testcontainers
Conference (INTERMEDIATE level)
In 2023, we all agree that testing our applications is essential. We write unit tests without any trouble, but what about integration tests? How can we test the different services we use in our Spring applications in a safe and reliable way?
Testcontainers integrates seamlessly and transparently with Spring Boot to offer a unit testing-like experience, but with integration tests that use real services running in containers: Kafka, Postgresql, MySql, Elasticsearch, and anything else that can be run in Docker.
In this talk, you will learn how to use Testcontainers in your Spring Boot tests without compromising the speed of your development cycle and leveraging all the potential it offers.