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

DevOps Testing
Microsoft via edX
Software Testing
NPTEL via Swayam
Introduction to Software Testing
University of Minnesota via Coursera
Java Spring Boot Application Software Testing
Coursera Project Network via Coursera
Java from Zero to First Job, Practical Guide, 2000+ examples
Udemy