Selenium Training Syllabus September 2023 Evening Batch
Selenium Training Syllabus September 2023 Evening Batch
Advanced Java (including OOPS Concepts, Collection Framework & Multi-threading), Apache POI, TestNG, Automation
Frameworks (Data Driven, Keyword Driven & Hybrid), Parallel Testing, Maven, BDD & Cucumber, Junit, Extent Reports -
Online Training Session - September 2023 Evening Batch
Total Total 12 Sessions and approximate 2
Sessions hours each session
Timing 7 to 9 PM IST (UTC+5.30)
Duration 6 Weeks (Weekends only); Saturday and
Sunday India Evening Time
Start Date 27 August/2 September 2023, 7 PM IST
Email [email protected]
YouTube Haradhan Automation Library
WhatsApp (+91)-8017594747
Session September - October 2023 (12 Sessions),
Considered 3 weeks buffer time in case
some weekend classes missed out or delay
in starting session
Bonus: Lifetime access to Training Material & Videos, Sample Codes, Sample Framework, Training Material (400+ pages
ppts), 700+ relevant interview question & answers and automation testing job preparation guide.
Recorded Training Videos link will be provided for Real Time Frameworks with Page Object Model (POM), GIT & GitHub,
Jenkins and important Automation Testing & DEVOPS Concepts as well. 200+ Sample Interview Question & Answers for
Functional Testing and multiple Cheat Sheets will also be provided.
Mode GoogleMeet
SL # Area Topics Day
1 General Training Objective & Benefits Day 1
2 Software Testing & Selenium WebDriver Introduction to Software Testing
3 Software Testing Principles
4 Why Automation Testing?
5 What is Automation Testing?
6 Automation Testing Coverage & Consideration
7 Automation Testing Lifecycle
8 Different Automation Testing Tool
9 Introduction to Selenium WebDriver
10 Eclipse and WebDriver Environment Setup
11 Create first Test Case using Selenium WebDriver (Chrome
and Gecko Driver)
12 Web Elements and Element Locators
13 Operations on Web Page
14 Operations on Browser
15 Operations on WebEdit Box
16 Operations on Link
17 Operations on Images Day 2
18 Operations on Check Box
19 Operations on Radio Button
20 Operations on Dropdown box
21 Complete study of Dynamic Xpath
22 Complete study of CSS
23 Scroll Down and Scroll Up
24 Handling Frames Day 7
25 Capture Screenshots
26 Handle Windows Alert
27 Implicit Wait
28 Headless Browser Testing
29 Handle Cookies
30 ByAll Locator
31 How to select an option from auto suggest dropdown
32 Java Java Introduction Day 3
33 Comments in Java
34 Data Types
35 Variables
36 Objects and Classes
37 Operators
38 Java Strings
39 Array
40 For loop
41 While loop
42 Do While loop
43 Break Statement
44 Continue Statement
45 If Statement Day 4
46 If-else Statement
47 Nested If Else Statement
48 If Else If ladder
49 Switch Statement
50 Methods
51 Wrapper Class
52 Date and Calendar function
53 Constructor
54 Try Catch in Java: Exception Handling
55 finally keyword
56 Inheritance Day 5
57 Method Overloading
58 Method Overriding
59 super keyword
60 Abstraction/Abstract Class
61 Interface
62 final keyword
63 finally keyword
64 Java Input/Output Day 6
65 Java Collection Framework
66 Array List
67 Linked List
68 Hash Set
69 Tree Set
70 HashMap
71 Java Multi-Threading
72 TestNG TestNG Overview and Step by Step Installation Guide Day 8
73 TestNG Annotations
74 Enable and Disable Test
75 Test Case Priority and Sequential Execution
76 Hard and Soft Assertions in TestNG
77 dependsOnMethods and alwaysRun attributes
78 invocationCount, invocationTimeOut and
skipFailedInvocations attributes
79 Run Multiple Test Suites in TestNG
80 How to Include and Exclude Groups during Execution in Day 9
TestNG
81 TestNG Parameterization
82 How to Execute only Failed Test Case without Listeners
83 DataProvider in TestNG
84 Listeners in TestNG
85 How to Execute Failed Test Cases in TestNG with
IRetryAnalyzer
86 Parallel Test Execution in Selenium WebDriver using
TestNG
87 Automation Framework Automation Framework Concepts Day 10
88 Automation Testing Process
89 Java OOPS to build Automation Framework
90 Top Ten Test Automation Frameworks
91 Data Driven Framework in Selenium
92 Apache POI
93 Reading Data from Excel Sheet
94 Writting Data to Excel Sheet Day 11
95 Keyword Driven Framework in Selenium
96 Hybrid Framework in Selenium
97 BDD (Behaviour Driven Development) Introduction to BDD Day 12
98 Framework with Cucumber Cucumber Introduction
99 Advantages of Cucumber Over Other Tools
100 Prerequisite required for using Cucumber with Selenium