HOME > Development > Master Selenium Automation Testing - Basic to Advanced Level

Master Selenium Automation Testing - Basic to Advanced Level

  • Development
  • Apr 23, 2025
SynopsisMaster Selenium Automation Testing | Basic to Advanced Level,...
Master Selenium Automation Testing - Basic to Advanced Level  No.1

Master Selenium Automation Testing | Basic to Advanced Level, available at $59.99, has an average rating of 3.82, with 122 lectures, 10 quizzes, based on 155 reviews, and has 715 subscribers.

You will learn about This course is all you need to crack any job interview of Selenium automation testing or to work as an selenium automation expert Java Programming Language required for test automation Basic to advanced level Selenium automation Tool Basic to advanced level TestNG Testing Framework and integration with Selenium automation tool Industry standard design patterns to write effective code Industry standard Frameworks which students can implement on their own from scratch Integration with tools like MAVEN (Build Management Tool), Git (Code Repository), AutoIT (Windows based automation tool) Running and scheduling selenium code and frameworks using CI/CD tools like Jenkins Multiple assignments to implement all your learnings with practical examples Regular updates to match the industry standards This course is ideal for individuals who are Working professionals from manual testing field looking to transform as automation experts or Beginners in automation testing or Fresh graduates who are looking to start their career into IT or Professionals who are restarting their career into IT after a break It is particularly useful for Working professionals from manual testing field looking to transform as automation experts or Beginners in automation testing or Fresh graduates who are looking to start their career into IT or Professionals who are restarting their career into IT after a break.

Enroll now: Master Selenium Automation Testing | Basic to Advanced Level

Summary

Title: Master Selenium Automation Testing | Basic to Advanced Level

Price: $59.99

Average Rating: 3.82

Number of Lectures: 122

Number of Quizzes: 10

Number of Published Lectures: 118

Number of Published Quizzes: 10

Number of Curriculum Items: 136

Number of Published Curriculum Objects: 132

Original Price: $27.99

Quality Status: approved

Status: Live

What You Will Learn

  • This course is all you need to crack any job interview of Selenium automation testing or to work as an selenium automation expert
  • Java Programming Language required for test automation
  • Basic to advanced level Selenium automation Tool
  • Basic to advanced level TestNG Testing Framework and integration with Selenium automation tool
  • Industry standard design patterns to write effective code
  • Industry standard Frameworks which students can implement on their own from scratch
  • Integration with tools like MAVEN (Build Management Tool), Git (Code Repository), AutoIT (Windows based automation tool)
  • Running and scheduling selenium code and frameworks using CI/CD tools like Jenkins
  • Multiple assignments to implement all your learnings with practical examples
  • Regular updates to match the industry standards
  • Who Should Attend

  • Working professionals from manual testing field looking to transform as automation experts
  • Beginners in automation testing
  • Fresh graduates who are looking to start their career into IT
  • Professionals who are restarting their career into IT after a break
  • Target Audiences

  • Working professionals from manual testing field looking to transform as automation experts
  • Beginners in automation testing
  • Fresh graduates who are looking to start their career into IT
  • Professionals who are restarting their career into IT after a break
  • Over the last decade, the Selenium automation tool has gained a lot of popularity in the automation testing world due to its unique features like – Multiple operating support, multiple language support, multiple browsers support, open-source, and community support.

    MNCs to Startups all big and large organizations are investing a lot in automation testing which has raised the demand of automation experts. Almost all job openings of software testing in any part of the world do ask for Selenium expertise.

    This course is created keeping the current automation testing situation of the world in mind.

    The course curriculum is structured in an order that you will

    1. Selenium automation toolas a subject,

    2. Testing Framework – TestNG,

    3. Design Patterns to write effective code,

    4. Industry Standard automation frameworks built from scratch,

    5. Integration with tools like Maven (Build management tool), Git (Code repository),

    6. Integration with CI/CD (Jenkins)

    Multiple quizzes added in the course to help you learn and understand the concepts better.

    Multiple assignments that will help you implement your learnings with real-time examples.

    We will keep updatingthe course for our students with new assignments and topics that enhanceyour implementationskills.

    My decade of experience of implementing automation in real-time projects and experience in teaching over 2000 students from all parts of the world in LIVEclasses is used while creating this course for you. I know what students are looking for and what should be the IDEAL PACE for them to learn.

    Course Curriculum

    Chapter 1: Introduction to the course

    Lecture 1: Meet Your Trainer!!

    Lecture 2: What all topics are we going to cover in this course?

    Lecture 3: What kind of Frameworks are we going to cover?

    Chapter 2: Java Programming Language

    Lecture 1: Introduction to Java programming language

    Lecture 2: Environment Setup

    Lecture 3: Variables and Data Types

    Lecture 4: Program – Greatest out of two numbers

    Lecture 5: Program – Greatest out of three numbers

    Lecture 6: Switch case statement

    Lecture 7: For loop

    Lecture 8: While and Do While loop

    Lecture 9: Classes and Objects in Java

    Lecture 10: Classes and Objects in Java (Reading Material)

    Lecture 11: Methods in Java and Method Overloading

    Lecture 12: Methods in Java – part 2

    Lecture 13: Methods in Java (Reading Material)

    Lecture 14: Constructors in Java

    Lecture 15: Object Oriented Programming Concepts in Java (Reading Material)

    Lecture 16: Encapsulation in Java

    Lecture 17: Encapsulation in Java (Reading Material)

    Lecture 18: Inheritance in Java

    Lecture 19: Method overriding in Java

    Lecture 20: Inheritance in Java (Reading Material)

    Lecture 21: Access Modifiers in Java

    Lecture 22: Access Modifiers in Java (Reading Material)

    Lecture 23: Abstraction and Interfaces in Java (Reading Material)

    Lecture 24: String Manipulation in Java (Reading Material)

    Lecture 25: Exception Handling in Java (Reading Material)

    Lecture 26: Type Casting in Java (Reading Material)

    Lecture 27: String Builder in Java (Reading Material)

    Lecture 28: Static Keyword in Java (Reading Material)

    Lecture 29: Final Keyword in Java (Reading Material)

    Lecture 30: Java Collection Framework (Reading Material)

    Lecture 31: Lambda Expression (from Java 8) (Reading Material)

    Lecture 32: Enum in Java (Reading Material)

    Chapter 3: Java Programs (Interview Preparation)

    Chapter 4: Selenium Automation Tool – Basics

    Lecture 1: Introduction to Selenium, different components and its architecture

    Lecture 2: Introduction to Selenium, its components and architecture (Reading Material)

    Lecture 3: Selenium 4 Update – Documentation

    Lecture 4: Selenium 4 update – Architecture design

    Lecture 5: Getting started with Selenium Web-Driver Environment Setup

    Lecture 6: Environment setup on MAC

    Lecture 7: Create a new Maven project

    Lecture 8: Selenium Commands – Running first call flow on Chrome browser

    Lecture 9: Running Selenium commands on Edge Browser

    Lecture 10: Executing code on multiple browsers

    Lecture 11: Assignment Number – 1 (Practice Basic Selenium Commands)

    Chapter 5: Working with WebElements, Locators & Identifiers in Selenium WebDriver

    Lecture 1: Locators and Identifiers in Selenium WebDriver

    Lecture 2: Working with basic form elements – textbox, radio button, text area

    Lecture 3: Mastering XPath locators – Part 1

    Lecture 4: Mastering XPath locators – Part 2

    Lecture 5: Operators and Methods in XPath

    Lecture 6: Axes in XPath

    Lecture 7: Mastering CSS Locators

    Lecture 8: Working with Dropdowns

    Chapter 6: Case Studies and mini projects

    Lecture 1: Case Study 1 – Amazon Project | Getting Link count on a web page | Get attribute

    Lecture 2: Ebay Project | Search Product | Get Product List | Javascript scroll Operation

    Chapter 7: Waits in Selenium WebDriver and Mouse Operations

    Lecture 1: Waits in Selenium – Pageload Timeout

    Lecture 2: Implicit Wait and Mouse Hover Example

    Lecture 3: Explicit Wait

    Lecture 4: Fluent Wait

    Lecture 5: Drag and Drop operation

    Chapter 8: Multiple Windows, Frame and Alert Handling

    Lecture 1: Alert Handling

    Lecture 2: Multiple Windows Handling

    Lecture 3: Frame Handling

    Chapter 9: TestNG – Basics

    Lecture 1: Introduction to TestNG Framework

    Lecture 2: Installing TestNG Tool on Eclipse

    Lecture 3: Annotations in TestNG

    Lecture 4: Reports in TestNG

    Lecture 5: Enabling or Disabling a test case in TestNG

    Lecture 6: Controlling the sequence of test case execution in TestNG

    Lecture 7: Assertions in TestNG

    Lecture 8: Soft Assertion

    Chapter 10: TestNG – Advanced

    Lecture 1: Introduction to TestNG xml file

    Lecture 2: Oder of Execution of @Before**** and @After****

    Lecture 3: Executing all test cases within a package

    Lecture 4: Executing all test cases of multiple classes

    Instructors

  • Master Selenium Automation Testing - Basic to Advanced Level  No.2
    Saurabh Dhingra
    Founder at Uptut | DevOps and QA Trainer and Consultant
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 7 votes
  • 3 stars: 18 votes
  • 4 stars: 60 votes
  • 5 stars: 66 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!