Test Environments Management with Docker with Tomasz Konieczny
This Masterclass is kindly sponsored by Applitools. Applitools is on a mission to help test automation, DevOps, and software engineering teams release apps that are visually perfect -- by providing the only commercial-grade solution that validates the user interface of any app in a fully automated manner. Find out more about Applitools.
Why do we automate regression tests? One of the reasons may be to save time in comparison to repetitive manual execution of them. What about automating the process of creation and management of test environments? That’s where Infrastructure as Code concept appears. During the Masterclass, you will see how Docker can simplify your everyday work and how Docker can make the management of test environments easier.
In this Masterclass you will discover:
- A basic introduction to Docker - what are containers and how to use them properly?
- Infrastructure as Code - how to control infrastructure with code?
- Docker-compose - how to easily create and manage dockerized application environments?
- Docker multi-stage build and Docker-compose layers - how to customize environments and make them reusable?