Session

Joyful local development and testing experience using Docker and Testcontainers

Modern applications use a wide range of technologies to address complex business needs. With so many service dependencies, local development setup and testing become challenging.

Testcontainers libraries are the industry's go-to way for creating reliable integration tests because it provides programmable API for managing those services as ephemeral containers. In addition to that, Testcontainers also helps in simplifying local development setup and provides a "just clone and run" developer experience.

In this session, you will learn how to develop and test your applications with Testcontainers using the following technologies:
* SQL/NoSQL databases
* Message brokers (Kafka, RabbitMQ)
* Cloud Emulators(LocalStack)

We'll also explore how its seamless integration with popular Java frameworks like Spring Boot, Quarkus, and Micronaut can elevate your productivity.

Whether you are new or have basic knowledge of Testcontainers, this session will introduce you to more features of Testcontainers and help you to write better integration tests that give you more confidence in your tests.

* Basic experience with any programming language
* Docker installed

Siva Prasad Reddy Katamreddy

Developer Advocate at JetBrains

Hyderābād, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top