Integration Testing with Docker and Testcontainers
Offered By: Devoxx via YouTube
Course Description
Overview
Explore integration testing with Docker and Testcontainers in this 50-minute conference talk by Kevin Wittek at Devoxx. Learn how to overcome the challenges of configuring environments for integration testing using Docker and the Testcontainers Java library. Discover how to easily spin up test dependencies, including real PostgreSQL and Redis data stores, for a Spring Boot microservice. Understand the benefits of isolating microservices during testing and running Selenium browsers in Docker. Gain insights into why major organizations like Apache, Spring, ZeroTurnaround, JetBrains, Playtika, and Zipkin have adopted Testcontainers for their integration testing needs. Follow along with demos covering test container dependency replacement, integration, Kafka container integration, testing microservices, and working with testing containers.
Syllabus
Intro
Story
Why is it a pyramid
Tools
Testcontainers
Docker for Windows
Demo
Test Container Dependency Replacement
Test Container Integration
Kafka Container Integration
Testing Microservices
Testing Containers
Taught by
Devoxx
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX