When: June 17th, 2019 - Track 3 | 09:00-13:00
Where: Madrid, Spain
Docker is an enormously powerful and popular tool, which is quickly being adopted by development and operations. However, it is also highly usable for testers, enabling isolation, independence and shorter feedback loops. In this workshop with Joost van Wollingen & Ivo de Bruijn, you will become familiar with the basic concepts of Docker and how to use Docker to create isolated test environments.
The workshop revolves around several assignments concerning a webserver running in a Docker container, which Joost and Ivo will extend with data from a dockerized database and against which they will run Selenium tests using public Docker images for a Selenium grid. Each exercise builds on the next, familiarizing participants with the basic commands and concepts of working with Docker containers. This stimulates participants to refrain from simply copy/pasting commands, the exercises are intended to be challenging and promote experimentation.
During the workshop, Joost and Ivo will have short presentations on the theory, with which participants can put that to practice straight away with the exercises. Participants can work at their own pace, Joost and Ivo will be walking around to help with questions and technical problems.
This workshop includes the following hands-on exercises:
-Running Docker containers
-Checking whether the webpage is displayed correctly
Main statement Docker is quickly becoming more and more popular, learn how to use it for testing!
After having participated in this workshop, you’ll gain:
-An excellent start to familiarize yourself with the basics of Docker
-A great mix of theory, demo's and hands-on exercises, to really experience working with Docker
-An understanding on how you can use Docker in the test process to speed up feedback cycles and create environments
This workshop is oriented towards professionals with no experience in using Docker, or professionals that want to learn more about how to employ Docker for testing.
To participate in this workshop a laptop with Docker installed is necessary.
Joost started his career at bol.com, which gave him the opportunity to learn and grow at one of the leading companies in Agile and DevOps in the Netherlands. Coming up through the ranks he has been a test engineer, multidisciplinary team member, scrum master, team lead & test architect. Currently he is a consultant with Xebia, helping clients with all sorts of testing and quality challenges
Co-Speaker Ivo de Bruijn - bol.com Netherlands