4.6 out of 5
4.6
56 reviews on Udemy

Selenium Webdriver course with Java for Beginners

Selenium 3.0 Web driver course with Java , Maven and TestNG Framework for Beginners
Instructor:
Sashi R
183 students enrolled
English [Auto-generated]
Writing automation scripts for web applications using Java & Selenium libraries

By end of this course you will be familiar in writing selenium scripts for automating browser application testing .The course has been prepared in such a way that you can learn this course starting from basics to advanced topics in a progressive way. Course has assignments/quizzes for you to practice and strengthen your knowledge.

By end of this course you will become an expert in :

  • Java Basics to advanced concepts required for testers
  • Writing selenium scripts to interact web elements like text boxes, drop downs, radio buttons, buttons
  • Writing  selenium scripts to automate web pages validattion
  • Set up Maven project for Selenium
  • Understand Project Model Object (POM) architecture
  • Working with Log4J and TestNG frameworks.
  • Writing selenium scripts for end-end scenarios.

Course Highlights:

  •  “We respect your time“- all the videos are short and straight to point without wasting your valuable time.
  •  Assignments  – Given assignments  along with required resources, which will help you practice your learning.
  • Short and precise videos
  • Checkpoint questions

Support:

I offer full support, answering any questions you have.

This means you’ll never find yourself stuck on one lesson with out progress. With my hand-holding guidance, you’ll learn smoothly through this course without any major issues.

Pre-requisites

1
Introduction
2
Java Installation for Mac

In this topic you will learn how to install java on your Mac

3
Install Eclipse

Java Programming Basics

1
Writing First Java program
2
Declaring variables
3
Understanding "String" methods
4
Check Point # Variables & Strings

Check your knowledge on Variables and Strings

5
Working with "Arrays"

By end of this topic you will be familiar in working with Arrays

6
Working with conditions - if & else if
7
Conditions - Switch Statement
8
Loops - While & Do-While
9
Loops - for loop
10
Transfer Statements - break & continue
11
Understanding Java classes & objects
12
Java Constructors
13
Writing methods in Java
14
Understanding static Methods

Selenium 3.0

1
Installation & Set up of Selenium 3.0 libraries
2
First Selenium Script
3
Working with Firefox

Selenium - UI Elements

1
Introduction
2
UI Elements - Working with Text boxes
3
Working with Select Box (Dropdown boxes)
4
Working with Radio Button & Check Box
5
Working with Buttons
6
Checkpoint #1

Let us check our knowledge on UI element basics!!!

7
Working with Hyper Links
8
Working with Menu Items -Mouse Over & Clicking Items in Menu
9
Working with Tables -Part 1
10
Working with Tables -Part 2
11
Checkpoint #2
12
Working with Date Picker
13
Taking Screen Shots
14
UI Elements - Source Code

UI Elements - Checkpoint Project Scenarios

1
Scenario 1- Registration Process
2
Scenario 2 - Login Process

Java OOPs Concepts

1
Inheritance
2
Polymorphism

Java Collections

1
List & Array List
2
Set ,HashSet,TreeSet
3
Map,HashMap,TreeMap

POM -Page Object Models

1
Introduction to POM - Writing our first Page Object Model Class
2
Writing POM for Registration Page

Maven - Creating Selenium Projects - Real-time scenerios

1
Setting up Maven Project
2
Running first Tests using Maven

Log4J - Framework

1
Introduction to Log4J - Installing using Maven and create sample program
2
Implementing Log4J for Selenium Test Script
3
Source Code - Log4J + Maven Project

Test NG - Framework to execute & test Selenium Scripts

1
Write first TestNG Case using Maven + Install TestNG Eclipse Plugin
2
End to End Selenium Automation with TestNG & Log4J

Thank You

1
Best of luck
You can view and review the lecture materials indefinitely, like an on-demand channel.
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!
4.6
4.6 out of 5
56 Ratings

Detailed Rating

Stars 5
31
Stars 4
17
Stars 3
7
Stars 2
0
Stars 1
1
70218651e03b1e237db7e6c92721797d
30-Day Money-Back Guarantee

Includes

9 hours on-demand video
3 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion