Selenium Test Execution On Docker Containers

Offered By
Coursera Project Network
In this Guided Project, you will:

Understanding docker and its use in selenium test execution

Selenium grid setup using docker containers

Executing selenium tests sequentially or parallelly on docker containers.

Clock2 Hours
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

“Selenium automates browsers, that’s it. What you do with that power is up to you.” Selenium is the most widely used UI automation tool to test web applications. Docker helps developers build lightweight and portable software containers that simplify application development, testing, and deployment. In this project, we will learn why and how to execute Selenium tests on Docker containers. By the end of this project, you will be able to execute Selenium tests sequentially or parallelly on multiple browsers deployed on Docker containers.

Skills you will develop

DockerFunctional Testingselenium gridSeleniumTest Automation

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Understanding docker and docker-compose and its use in selenium test execution

  2. Understanding and setting up Selenium grid using docker containers

  3. Upscale/Downscale docker containers using docker-compose

  4. Setup selenium code to run on docker containers

  5. Executing tests in parallel on docker containers

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.