YoVDO

Write Maintainable Integration Tests with Docker

Offered By: Docker via YouTube

Tags

DockerCon Courses Go Courses Docker Courses Unit Testing Courses Integration Testing Courses

Course Description

Overview

Explore the world of maintainable integration testing using Docker in this 40-minute conference talk. Dive into the challenges of writing and maintaining integration tests, and discover how Testcontainer, an open-source community project, addresses these issues across multiple programming languages. Learn from Gianluca Arbezzano, maintainer of the Golang implementation, as he demonstrates how to leverage the Docker API to create test-friendly libraries for your test cases. Gain insights into writing low-overhead unit tests in Go, understand the complexities of application testing, and explore topics such as Docker-in-Docker, Docker community contributions, and practical implementations with Elasticsearch. Through a live demo and Q&A session, acquire valuable knowledge to enhance your integration testing practices and improve overall application reliability.

Syllabus

Introduction
Testing was a solvent issue
A great time
Application complexity
Unit tests
Unit tests are solved
Integration tests have some flakiness
We can do better
Stay in the API
Docker Deep
Running Docker Inside Docker
Docker DrD Configuration
Game changer
Docker Community
Porting Ingo
Go
Wait for
HTTP Endpoint
Dockerfile
Elasticsearch
MOBI
Utility Functions
Containers
Demo
Questions


Taught by

Docker

Related Courses

Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera
Getting Started with Go
University of California, Irvine via Coursera
Concurrency in Go
University of California, Irvine via Coursera
Functions, Methods, and Interfaces in Go
University of California, Irvine via Coursera
Game Thinking: Juego y toma de decisiones
The Pontificia Universidad Javeriana via edX