Understanding Docker and using it for Selenium automation

Discover the fundamentals of Docker and automation with our easy-going course designed for beginners. Get hands-on experience with Selenium and Docker containers!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your friendly guide to mastering Docker and Selenium! We break down complex concepts into simple, doable bits, making learning fun and interactive. Whether you're totally new or just brushing up, you'll feel right at home. Join us to kickstart your journey into web development and automation!

Key Points

  • Learn Docker from the ground up!
  • Hands-on experience with Selenium automation.
  • Understand Docker containers and commands easily.
  • Run parallel tests using Docker.
  • Discover how to automate a 3-tier application.

Learning Outcomes

  • Grasp the basics of Docker and how to use it effectively.
  • Write automated tests using Selenium with confidence.
  • Run a complete Dockerized application along with tests using Docker-compose.

About This Course

Learn docker and containers from complete ground up

Understanding Docker and using it for the Selenium automation course is designed in such a way that anyone with zero knowledge of docker and its related concepts can get up to the speed easily without much effort.


This course is divided into the following sections, to make learning more streamlined and easier

1. Understanding the ABC of Docker

  • Basic commands

  • Working with Multiple Docker containers

  • Understanding simple examples with WordPress and MySQL

  • Understanding Docker file

  • Understanding Docker compose file

2. Running Selenium Test with Containerized Selenium Grid and Application

  • Writing Selenium C# test

  • Writing Selenium test with Dynamic Selenium grid

  • Writing Driver Fixture and how to handle problems accessing the application

  • Parallel Selenium test execution

  • Parallel Selenium test with Multiple browsers

3. Selenium Tests project to run as a Container


All these three sections are intrinsic, meaning they are interdependent on each other and hence sometimes students may need to go back and forth to get into some related concepts.

The first section helps you understand the basics of Docker and get up to the speed of dealing with Docker and its related commands, whereas in the second and third sections we are going to automate a 3-tier application with Selenium C#.

We will be using the industry-standard way to use automate an application with Selenium and run a dockerized Selenium docker container along with the Application using docker-compose


  • Understand the basics of Docker

  • Understand how Docker works and spawn running and image as an container

  • Working with multiple containers

Course Curriculum

Instructor

Profile photo of Karthik KK
Karthik KK

I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspire my interest. I have been into Software Automation Testing for over 15+聽years now and my interest in learning new stuffs which enables automation has never been compromised.Due to my passion in automation testing I got fully exposed to tools and languages...

Review
4.9 course rating
4K ratings
ui-avatar of Derrick Matindo Obwatsa
Derrick M. O.
3.5
8 months ago

Although the programming language used is different and there's more than what I needed, it's still ok. I can follow through with the concepts.

  • Helpful
  • Not helpful
ui-avatar of Yatharth Deep
Yatharth D.
3.0
9 months ago

The course only covers C# implementation

  • Helpful
  • Not helpful
ui-avatar of Seetharaman Subramanian
Seetharaman S.
3.0
10 months ago

Not a complete course, the video and test status are not reported from the docker in github actions. Can be improved and example with hub and node in different github runner setup might help out if posible.

  • Helpful
  • Not helpful
ui-avatar of Sridhar
Sridhar
5.0
1 year ago

Amazing course learn docker containers in depth . thanks Karthik

  • Helpful
  • Not helpful
ui-avatar of Ibrahim Islam
Ibrahim I.
1.0
1 year ago

only refer youtube video

  • Helpful
  • Not helpful
ui-avatar of Valentijn
Valentijn
2.5
1 year ago

#1) the subtitles translate dramatically :( (it should be possible for a course provider to manually correct it)

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
5.0
1 year ago

you have given very good expiation for us.

  • Helpful
  • Not helpful
ui-avatar of Fl谩vio Miguel Lu铆s Penas
Fl谩vio M. L. P.
2.5
2 years ago

Gitlab Workflow is teached very briefly and the source code for the Github Actions part isn't given.

  • Helpful
  • Not helpful
ui-avatar of Badri Khanal
Badri K.
4.0
4 years ago

This video is good but instead of 2 hrs, if it were three hrs with little bit more detail, it would be great.

  • Helpful
  • Not helpful
ui-avatar of Hiren Suthar
Hiren S.
4.5
4 years ago

Started from docker basics to composing docker-compose file and getting selenium grid up and running. structured and explained with ease. Easy to follow.
Recommended for sure.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published.聽Required fields are marked聽*

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses