Introduction to Docker and Containers for QA


Details
Hello everyone!
In these unusual times, let's continue to stay positive, connected and keep learning!
Please join us for this online only event, feel free to grab a glass of your favorite beverage and let's dive in!
Operating Systems: how difficult is it to switch between Linux and Windows? Testing can be challenging when switching back and forth, but there is another way. You can set up your environment installing your dependencies over Linux/Unix using Docker from your local host, saving you the trouble of dealing with virtual machines..
CI/CD tools support the use of Docker containers, making it easy for testers and anyone to set up dependencies and create environments for automation testing.
The basics of Docker containers will be covered in this session, as well as its relationship with the world of QA. We will review a Docker command list, a demo of how to execute Selenium/Java framework from a container, as well as how to run a Selenium framework with the use of Selenium Hub as a Docker service.
Presenter - Emmanuel Contreras
My first experiences with testing were in functional testing in a financial project. While doing that, I realized quickly that the processes were repetitive and time consuming, so I began diving in for solutions until I landed in the world of automation. I have been passionate about automation testing for 9 years so far, and I particularly enjoy contributing in the set up of DevOps pipelines, as well as continuing to learn and use new technologies as they come up. Some of the DevOps tools I use are Azure DevOps, GitLab, Bamboo, and Jenkins.
If you want to follow along, please make sure to have Docker installed:
Windows: https://docs.docker.com/docker-for-windows/install/

Introduction to Docker and Containers for QA