Tutorialspoint

4th Of July Sale Flat 10% off, Use Code: FREEDOM10

Proficient Automation Tester by Leveraging Docker with CI&CD

person icon Japneet Sachdeva

4.3

Proficient Automation Tester by Leveraging Docker with CI&CD

Create and implement a complete E2E project using Selenium, Java, report, logs, POM, Docker, GitHub Actions, Jenkins etc

updated on icon Updated on Jun, 2024

language icon Language - English

person icon Japneet Sachdeva

category icon Automation Testing,Testing Frameworks,Software Testing,Selenium Testing Framework,Automation & testing

Lectures -34

Resources -2

Duration -5.5 hours

4.3

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Software testers and Automation. testers need to upgrade their skills prominently as jobs are getting more demanding. This course is designed as per the industry standard and requirements for the job market. 

This course will help you to learn and master trending skills such as Parallel testing using Selenium Grid and implementing it using Docker and Docker compose with GitHub actions and Jenkins with E2E CI/CD pipelines.

Primary Skills gained by enrolling in this course: 

Each Video contains step-by-step explanations for lots of concepts that are industry standard. He has more than 8+ years of experience with Automation Testing and creating CI/CD Pipelines.

Topics Covered in Course:-

1) Selenium WebDriver

2) JAVA

3) Page Object Model

4) Parallel Execution setup with TestNG and Maven

5) Custom Maven Setup

6) Custom Maven Command setup and execution

7) Custom Reporting and Logging Mechanism

8) Docker Setup with Standalone browser and execution

9) Docker Setup with Selenium Grid and execution

10) GitHub setup and GitHub Actions using Automation

11) Setup GitHub Actions for Quick Executions inside the Remote Machine

12) Jenkins Docker Setup

13) Jenkins Job Setup and Scheduling

14) Code Refactoring and Debugging Skills Explained

15) And Lots more..

Pre-Requisite for Course:

1) Basic understanding of Selenium and Java

2) We will jump into Advance Concepts Quickly

Goals

Course Conclusion:

1) Learn and Implement Selenium WebDriver with JAVA

2) Implement Design Patterns

3) Implement Parallel Execution using TestNG

4) Create and use Docker Images for different browsers

5) Setup Docker Compose using the YAML file

6) Use GitHub Actions and implement custom jobs for the execution of Frameworks

7) Setup E2E CI/CD pipeline which executes with a fixed schedule

8) Setup custom logging and reporting for the framework

Prerequisites

Students should know and understand the basics: 

1) Selenium WebDriver

2) JAVA

Rest all other concepts discussed in the course are from scratch.

Proficient Automation Tester by Leveraging Docker with CI&CD

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
2 Lectures
  • play icon Introduction 02:05 02:05
  • play icon Application Overview 02:05 02:05
Automation Framework Setup and Execution
2 Lectures
Tutorialspoint
Automation Framework Setup
4 Lectures
Tutorialspoint
TestNG and xml file setup
4 Lectures
Tutorialspoint
Setup of Parallel Reporting and Logging mechanism for Automation Frameworks
2 Lectures
Tutorialspoint
Understanding Docker and Its working
4 Lectures
Tutorialspoint
Docker Compose Setup and Execution
4 Lectures
Tutorialspoint
GitHub actions usage and execution with custom job setup
5 Lectures
Tutorialspoint
Jenkins and CI/CD
5 Lectures
Tutorialspoint
Download Project code and resources
1 Lectures
Tutorialspoint
Resources
1 Lectures
Tutorialspoint

Instructor Details

Japneet Sachdeva

Japneet Sachdeva

Full Stack QA Automation Engineer with experience in functional and non functional testing and SRE. I have completed more then 8+ years in industry with Implementing E2E Test Automation, Handling and Managing teams as a QA Lead. Working with across clients from USA, UK, Israel, Turkey, India etc.

I have mentored more then 4000+ candidates in career transitions and deriving values with better salary package. Follow me on my LinkedIn to stay connected.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515