Selenium Java Biggest Course [With Live Project]
492 videos • 87,116 views • by QAFox
1
What is Manual Testing (Selenium Java Biggest Course - Part 1)
QAFox
Download
2
What is Automation Testing? (Selenium Java Biggest Course - Part 2)
QAFox
Download
3
How can an Automation tool perform Testing ? (Selenium Java Biggest Course - Part 3)
QAFox
Download
4
What is Selenium? (Selenium Java Biggest Course - Part 4)
QAFox
Download
5
Type of Applications that Selenium can automate (Selenium Java Biggest Course - Part 5)
QAFox
Download
6
Is Selenium is a free or paid tool? (Selenium Java Biggest Course - Part 6)
QAFox
Download
7
Official Website of Selenium (Selenium Java Biggest Course - Part 7)
QAFox
Download
8
Different browsers supported by Selenium (Selenium Java Biggest Course - Part 8)
QAFox
Download
9
Different Operating Systems supported by Selenium (Selenium Java Biggest Course - Part 9)
QAFox
Download
10
Different Programming languages supported by Selenium (Selenium Java Biggest Course - Part 10)
QAFox
Download
11
Different Components of Selenium (Selenium Java Biggest Course - Part 11)
QAFox
Download
12
Different versions of Selenium (Selenium Java Biggest Course - Part 12)
QAFox
Download
13
Pre-requisites required for learning Selenium (Selenium Java Biggest Course - Part 13)
QAFox
Download
14
HTML for Selenium - What is HTML? (Part 1)
QAFox
Download
15
HTML for Selenium (Part 2) - Tags, Attribute Names, and Values, Enclosed Text and Elements
QAFox
Download
16
HTML for Selenium - Part 3 - Structure of HTML
QAFox
Download
17
HTML for Selenium - Part 4 - Adding Title to the HTML Web Page
QAFox
Download
18
HTML for Selenium - Part 5 - Adding Paragraphs to the HTML Web Page
QAFox
Download
19
HTML for Selenium - Part 6 - Adding Bold, Italic and Underlined text to the HTML Web Page
QAFox
Download
20
HTML for Selenium - Part 7 - Adding different sizes of headings
QAFox
Download
21
HTML for Selenium - Part 8 - Adding hyperlinks to the web page
QAFox
Download
22
HTML for Selenium - Part 9 - Adding Rulers to the Web Page
QAFox
Download
23
HTML for Selenium - Part 10 - Adding Images to the Web Page
QAFox
Download
24
HTML for Selenium - Part 11 - Adding Line Breaks to the Web Page
QAFox
Download
25
HTML for Selenium - Part 12 - Adding Table to the Web Page
QAFox
Download
26
Locators for Selenium - Part 1 - What are Locators?
QAFox
Download
27
Locators for Selenium - Part 2 - Different Types of Locators
QAFox
Download
28
Locators for Selenium - Part 3 - Demonstrating ID locator
QAFox
Download
29
Locators for Selenium - Part 4 - Demonstrating Name locator
QAFox
Download
30
Locators for Selenium - Part 5 - Demonstrating Class Name locator
QAFox
Download
31
Locators for Selenium - Part 6 - Demonstrating Link Text locator
QAFox
Download
32
Locators for Selenium - Part 7 - Demonstrating CSS Selector locator
QAFox
Download
33
Locators for Selenium - Part 8 - Demonstrating XPath locator
QAFox
Download
34
Locators for Selenium - Part 9 - Demonstrating DOM locator
QAFox
Download
35
Locators for Selenium - Part 10 - Priority of Locators
QAFox
Download
36
XPath Expression Locators - Part 1 - What is an XPath?
QAFox
Download
37
XPath Expression Locators - Part 2 - Hierarchy of HTML Source Code
QAFox
Download
38
XPath Expression Locators - Part 3 - Types of XPath Expressions
QAFox
Download
39
Use SelectorsHub in place of ChroPath in the upcoming sessions (Selenium Java Biggest Course )
QAFox
Download
40
XPath Expression Locators - Part 4 - Building Absolute XPath Expressions
QAFox
Download
41
XPath Expression Locators - Part 5 - Advantages and Disadvantages of Absolute XPath Expressions
QAFox
Download
42
XPath Expression Locators - Part 6 - Relative XPath Expressions - First Set of Examples
QAFox
Download
43
XPath Expression Locators - Part 7 - Relative XPath Expressions - Second Set of Examples
QAFox
Download
44
XPath Expression Locators - Part 8 - Relative XPath Expressions - Third Set of Examples
QAFox
Download
45
XPath Expression Locators - Part 9 - Relative XPath Expressions - Fourth Set of Examples
QAFox
Download
46
XPath Expression Locators - Part 10 - Relative XPath Expressions - Fifth Set of Examples
QAFox
Download
47
XPath Expression Locators - Part 11 - Relative XPath Expressions - Sixth Set of Examples
QAFox
Download
48
XPath Expression Locators - Part 12 - Relative XPath Expressions - Seventh Set of Examples
QAFox
Download
49
XPath Expression Locators - Part 13 - XPath Expressions - Wild Cards
QAFox
Download
50
XPath Expression Locators - Part 14 - XPath Expressions - HTML Tables
QAFox
Download
51
XPath Expression Locators - Part 15 - Different XPath Functions
QAFox
Download
52
XPath Expression Locators - Part 16 - text() XPath Function
QAFox
Download
53
XPath Expression Locators - Part 17 - contains() XPath Function
QAFox
Download
54
XPath Expression Locators - Part 18 - starts-with() XPath Function
QAFox
Download
55
XPath Expression Locators - Part 19 - last() XPath Function
QAFox
Download
56
XPath Expression Locators - Part 20 - position() XPath Function
QAFox
Download
57
XPath Expression Locators - Part 21 - Different XPath AXES
QAFox
Download
58
XPath Expression Locators - Part 22 - following XPath AXES
QAFox
Download
59
XPath Expression Locators - Part 23 - preceding XPath AXES
QAFox
Download
60
XPath Expression Locators - Part 24 - following-sibling XPath AXES
QAFox
Download
61
XPath Expression Locators - Part 25 - preceding-sibling XPath AXES
QAFox
Download
62
XPath Expression Locators - Part 26 - parent XPath AXES
QAFox
Download
63
XPath Expression Locators - Part 27 - child XPath AXES
QAFox
Download
64
XPath Expression Locators - Part 28 - ancestor XPath AXES
QAFox
Download
65
XPath Expression Locators - Part 29 - descendant XPath AXES
QAFox
Download
66
XPath Expression Locators - Part 30 - Advantage of Relative Xpath Expressions over Absolute XPath
QAFox
Download
67
CSS Selector Locators - Part 1 - What is a CSS Selector?
QAFox
Download
68
CSS Selector Locators - Part 2 - Types of CSS Selectors
QAFox
Download
69
CSS Selector Locators - Part 3 - Building Absolute CSS Selectors
QAFox
Download
70
CSS Selector Locators - Part 4 - Advantages and Disadvantages of Absolute CSS Selectors
QAFox
Download
71
CSS Selector Locators - Part 5 - Relative CSS Selectors - First Set of Examples
QAFox
Download
72
CSS Selector Locators - Part 6 - Relative CSS Selectors - Second Set of Examples
QAFox
Download
73
CSS Selector Locators - Part 7 - Relative CSS Selectors - Third Set of Examples
QAFox
Download
74
CSS Selector Locators - Part 8 - first-child in CSS Selectors
QAFox
Download
75
CSS Selector Locators - Part 9 - last-child in CSS Selectors
QAFox
Download
76
CSS Selector Locators - Part 10 - nth-child in CSS Selectors
QAFox
Download
77
CSS Selector Locators - Part 11 - Comma and Asterisk Symbols in CSS Selectors
QAFox
Download
78
CSS Selector Locators - Part 12 - Starts With (^), Ends With ($) and Contains Symbols (*)
QAFox
Download
79
CSS Selector Locators - Part 13 - Using not in CSS Selectors
QAFox
Download
80
CSS Selector Locators - Part 14 - Using following sibling (+) in CSS Selectors
QAFox
Download
81
CSS Selector Locators - Part 15 - Locating disabled, enabled and selected UI elements
QAFox
Download
82
CSS Selector Locators - Part 16 - XPath Expressions are powerful over CSS Selectors
QAFox
Download
83
CSS Selector Locators - Part 17 - CSS Selectors have higher priority over XPath Expressions
QAFox
Download
84
SelectorsHub - XPath and cssSelectors Timesaver Tool
QAFox
Download
85
FireBug and FirePath Alternatives - Part 8 - Default Chrome Dev Tools
QAFox
Download
86
Priority of XPath Expressions versus CSS Selectors (Year 2023 and later)
QAFox
Download
87
Java - Part 1 (Selenium Java Biggest Course)
QAFox
Download
88
Java - Part 2 (Selenium Java Biggest Course)
QAFox
Download
89
Java - Part 3 (Selenium Java Biggest Course)
QAFox
Download
90
Java - Part 4 (Selenium Java Biggest Course)
QAFox
Download
91
Java - Part 5 (Selenium Java Biggest Course)
QAFox
Download
92
Java - Part 6 (Selenium Java Biggest Course)
QAFox
Download
93
Java - Part 7 (Selenium Java Biggest Course)
QAFox
Download
94
Java - Part 8 (Selenium Java Biggest Course)
QAFox
Download
95
Java - Part 9 (Selenium Java Biggest Course)
QAFox
Download
96
Java - Part 10 (Selenium Java Biggest Course)
QAFox
Download
97
Java - Part 11 (Selenium Java Biggest Course)
QAFox
Download
98
Java - Part 12 (Selenium Java Biggest Course)
QAFox
Download
99
Java - Part 13 (Selenium Java Biggest Course)
QAFox
Download
100
Java - Part 14 (Selenium Java Biggest Course)
QAFox
Download
101
Java - Part 15 (Selenium Java Biggest Course)
QAFox
Download
102
Java - Part 16 (Selenium Java Biggest Course)
QAFox
Download
103
Java - Part 17 (Selenium Java Biggest Course)
QAFox
Download
104
Java - Part 18 (Selenium Java Biggest Course)
QAFox
Download
105
Java - Part 19 (Selenium Java Biggest Course)
QAFox
Download
106
Java - Part 20 (Selenium Java Biggest Course)
QAFox
Download
107
Introduction to Selenium (Selenium 4 - Session 1)
QAFox
Download
108
Running Selenium 4 Automation Scripts on different browsers of Windows (Selenium 4 - Session 9)
QAFox
Download
109
Running Selenium 4 Automation Scripts on different browsers of Mac Machine (Selenium 4 - Session 10)
QAFox
Download
110
Selenium WebDriver Commands - Getting Started List (Selenium 4 - Session 11)
QAFox
Download
111
findElements(), Handling StaleElementReferenceException and tagName() (Selenium 4 - Session 15)
QAFox
Download
112
Handling Multiple Windows - Covers new commands introduced in Selenium 4 (Selenium 4 - Session 16)
QAFox
Download
113
Waiting mechanism - Selenium 4 Changes, Ajax calls, loading process & Synchronization (Session 17)
QAFox
Download
114
Handling Alerts, Prompts, Confirmation, Authentication Popups & many more (Selenium 4 - Session 18)
QAFox
Download
115
Handling HTML, Bootstrap, JQuery & Auto-suggestive dropdown/listbox fields (Selenium 4 - Session 19)
QAFox
Download
116
Handling Frames & iFrames - Covers new commands introduced in Selenium 4 (Selenium 4 - Session 20)
QAFox
Download
117
Handling Mouse and Keyboard Events using Actions Class (Selenium 4 - Session 21)
QAFox
Download
118
Taking Screenshots - Page, Element, Section, Full, FileHandler, Robot & AShot (Selenium 4 - Part 22)
QAFox
Download
119
Handling Calendar - Different types of Date Pickers (Selenium 4 - Session 23)
QAFox
Download
120
Handling Static and Dynamic Tables (Selenium 4 - Session 24)
QAFox
Download
121
Selenium 4 - WebDriver Hierarchy (A Detailed Explanation)
QAFox
Download
122
What is Apache POI API? (Apache POI API - Part 1)
QAFox
Download
123
Understanding Excel Files (Apache POI API - Part 2)
QAFox
Download
124
Excel Files and POI API Classes (Apache POI API - Part 3)
QAFox
Download
125
Reading Data from Excel Files using POI API and for loops (Apache POI API - Part 4)
QAFox
Download
126
Reading Data from Excel Files using POI API and Iterators (Apache POI API - Part 5)
QAFox
Download
127
Writing data into Excel Files using POI API (Apache POI API - Part 6)
QAFox
Download
128
Formatting Excel Cells using POI API - Background Colors and Borders
QAFox
Download
129
What is TestNG? (TestNG - Part 1)
QAFox
Download
130
Installing TestNG and using in Projects (TestNG - Part 2)
QAFox
Download
131
Auto-generating TestNG Classes with a Test Method in Eclipse IDE (TestNG - Part 3)
QAFox
Download
132
Using TestNG Testing Framework with Selenium Automation (TestNG - Part 4)
QAFox
Download
133
Using TestNG Testing Framework with Rest Assured Framework to Automate API Tests (TestNG - Part 5)
QAFox
Download
134
Using priority attribute (TestNG - Part 6)
QAFox
Download
135
Using testng xml file for batch execution (TestNG - Part 7)
QAFox
Download
136
Assertions in TestNG (TestNG - Part 8)
QAFox
Download
137
Hard Assertions versus Soft Assertions (TestNG - Part 9)
QAFox
Download
138
TestNG Annotations (TestNG - Part 10)
QAFox
Download
139
Parameters in TestNG (TestNG - Part 11)
QAFox
Download
140
Optional Parameters in TestNG (TestNG - Part 12)
QAFox
Download
141
Enable Disable Test Cases using enabled attribute in testng xml file (TestNG - Part 13)
QAFox
Download
142
Enable Disable Test Methods using enabled attribute and @Ignore annotation (TestNG - Part 14)
QAFox
Download
143
Enable Disable Test Methods at Class level using @Ignore annotation (TestNG - Part 15)
QAFox
Download
144
Enable Disable Test Methods at Package level using @Ignore annotation (TestNG - Part 16)
QAFox
Download
145
Grouping Tests in TestNG using multiple testng xml files (TestNG - Part 17)
QAFox
Download
146
Grouping Tests in TestNG using groups attribute (TestNG - Part 18)
QAFox
Download
147
Meta Groups in TestNG (TestNG - Part 19)
QAFox
Download
148
Partial Groups in TestNG (TestNG - Part 20)
QAFox
Download
149
Sub Category Groups in TestNG and using regular expressions (TestNG - Part 21)
QAFox
Download
150
Test Dependency in TestNG using dependsOnMethods attribute (TestNG - Part 22)
QAFox
Download
151
alwaysRun attribute (TestNG - Part 23)
QAFox
Download
152
ignoreMissingDependencies attribute (TestNG - Part 24)
QAFox
Download
153
dependsOnGroups attribute (TestNG - Part 25)
QAFox
Download
154
Groups Depending on Groups using dependencies tag and depends-on attribute (TestNG - Part 26)
QAFox
Download
155
Executing Tests at Package Level (TestNG - Part 27)
QAFox
Download
156
TestNG Parameterization - DataProvider annotation and dataProvider attribute (TestNG - Part 28)
QAFox
Download
157
Naming DataProvider method using name attribute (TestNG - Part 29)
QAFox
Download
158
Parameterizing Test method with Array parameter (TestNG - Part 30)
QAFox
Download
159
Separating DataProvider into a separate Class using dataProviderClass attribute (TestNG - Part 31)
QAFox
Download
160
Multiple DataProvider methods (TestNG - Part 32)
QAFox
Download
161
Multiple DataProvider methods in multiple classes (TestNG - Part 33)
QAFox
Download
162
Why we have to use Object array to return data (TestNG - Part 34)
QAFox
Download
163
Different return types of DataProvider (TestNG - Part 35)
QAFox
Download
164
Jagged Arrays and DataProviders (TestNG - Part 36)
QAFox
Download
165
Partially passing the data from Data Provider method using indices attribute (TestNG - Part 37)
QAFox
Download
166
Reading Data from Excel files using POI API (TestNG - Part 38)
QAFox
Download
167
Reading Data from Excel files into DataProvider method using POI API (TestNG - Part 39)
QAFox
Download
168
Executing tests in parallel by specifying parallel attribute in DataProvider (TestNG - Part 40)
QAFox
Download
169
Controlling DataProvider parallel tests count by using data-provider-thread-count (TestNG - Part 41)
QAFox
Download
170
timeOut attribute (TestNG - Part 42)
QAFox
Download
171
expectedExceptions attribute (TestNG - Part 43)
QAFox
Download
172
Parallel Execution of Tests in TestNG using parallel and thread-count attributes (TestNG - Part 44)
QAFox
Download
173
parallel="tests" in TestNG Parallel execution (TestNG - Part 45)
QAFox
Download
174
parallel="tests" wont work for parallel execution at test tag level (TestNG - Part 46)
QAFox
Download
175
parallel="classes" in TestNG Parallel Execution (TestNG - Part 47)
QAFox
Download
176
parallel="methods" in TestNG Parallel Execution (TestNG - Part 48)
QAFox
Download
177
Multiple test tags, but only few test tags enabled for parallel execution (TestNG - Part 49)
QAFox
Download
178
parallel="none" in TestNG Parallel Execution (TestNG - Part 50)
QAFox
Download
179
parallel="false" in TestNG Parallel Execution (TestNG - Part 51)
QAFox
Download
180
parallel="tests" but thread-count="1" (TestNG - Part 52)
QAFox
Download
181
Can we provide thread-count as negative value for Parallel Execution (TestNG - Part 53)
QAFox
Download
182
More threads and less number of tests (TestNG - Part 54)
QAFox
Download
183
parallel="classes" or parallel="methods" specified at suite tag level (TestNG - Part 55)
QAFox
Download
184
Default thread-count when parallel attribute is only mentioned (TestNG - Part 56)
QAFox
Download
185
invocationCount attribute (TestNG - Part 57)
QAFox
Download
186
invocationTimeOut attribute (TestNG - Part 58)
QAFox
Download
187
threadPoolSize attribute (TestNG - Part 59)
QAFox
Download
188
What are Listeners? (TestNG - Part 60)
QAFox
Download
189
List of different Listeners available in TestNG Library (TestNG - Part 61)
QAFox
Download
190
Using ITestListner Listener (TestNG - Part 62)
QAFox
Download
191
Implementing Listeners at Class Level @Listeners annotation (TestNG - Part 63)
QAFox
Download
192
Implementing Listeners at Suite Level in testng xml file (TestNG - Part 64)
QAFox
Download
193
onStart() and onFinish() ITestListener methods (TestNG - Part 65)
QAFox
Download
194
Difference between listeners and annotations (TestNG - Part 66)
QAFox
Download
195
Using TestListnerAdapter class in place of ITestListener interface (TestNG - Part 67)
QAFox
Download
196
Taking screenshots for Failed Tests using Listeners (TestNG - Part 68)
QAFox
Download
197
Avoiding Screenshot Overriding (TestNG - Part 69)
QAFox
Download
198
Retrieving Test Tag name along with Test Name (TestNG - Part 70)
QAFox
Download
199
Taking screenshots for Failed Tests using Dependency Injection (TestNG - Part 71)
QAFox
Download
200
Default TestNG Reports and their real time usage (TestNG - Part 72)
QAFox
Download