Selenium Python - Beginners to Advanced (2023) - Biggest Course
320 videos • 191,963 views • by QAFox
1
What is Manual Testing? (Selenium Python - Part 1)
QAFox
Download
2
What is Automation Testing? (Selenium Python - Part 2)
QAFox
Download
3
How can an Automation Tool perform Testing? (Selenium Python - Part 3)
QAFox
Download
4
What is Selenium? (Selenium Python - Part 4)
QAFox
Download
5
What type of Applications that Selenium can automate? (Selenium Python - Part 5)
QAFox
Download
6
Official Website of Selenium (Selenium Python - Part 6)
QAFox
Download
7
Is Selenium is a free tool or paid tool? (Selenium Python - Part 7)
QAFox
Download
8
Is Selenium an Open Source tool? (Selenium Python - Part 8)
QAFox
Download
9
Different Browsers supported by Selenium (Selenium Python - Part 9)
QAFox
Download
10
Different Operating Systems supported by Selenium (Selenium Python - Part 10)
QAFox
Download
11
Different Programming Languages supported by Selenium (Selenium Python - Part 11)
QAFox
Download
12
Different Components in Selenium (Selenium Python - Part 12)
QAFox
Download
13
Different versions of Selenium (Selenium Python - Part 13)
QAFox
Download
14
Finding the Future of Selenium using ChatGPT AI (Selenium Python - Part 14)
QAFox
Download
15
Pre-requisites required for learning Selenium (Selenium Python - Part 15)
QAFox
Download
16
Software Testing Basics for Selenium (Selenium Python - Part 16)
QAFox
Download
17
Getting started with Python for Selenium (Selenium Python)
QAFox
Download
18
Introduction to Python (Python Tutorial - Part 1)
QAFox
Download
19
Downloading, Installing and Configuring Python (Python Tutorial - Part 2)
QAFox
Download
20
Downloading, Installing and Using PyCharm IDE (Python Tutorial - Part 3)
QAFox
Download
21
Printing in Python using Print statements (Python Tutorial - Part 4)
QAFox
Download
22
Variables in Python (Python Tutorial - Part 5)
QAFox
Download
23
Data Types in Python (Python Tutorial - Part 6)
QAFox
Download
24
Type Casting in Python (Python Tutorial - Part 7)
QAFox
Download
25
Operators in Python (Python Tutorial - Part 8)
QAFox
Download
26
Comments in Python (Python Tutorial - Part 9)
QAFox
Download
27
Operator Precedence in Python (Python Tutorial - Part 10)
QAFox
Download
28
Deleting a variable in Python (Python Tutorial - Part 11)
QAFox
Download
29
Using + for String concatenation (Python Tutorial - Part 12)
QAFox
Download
30
Storing Multi-line preformatted String text into a variable (Python Tutorial - Part 13)
QAFox
Download
31
Storing a lengthy text into a variable (Python Tutorial - Part 14)
QAFox
Download
32
Formatting Print statements in Python (Python Tutorial - Part 15)
QAFox
Download
33
Control Flow Statements in Python (Python Tutorial - Part 16)
QAFox
Download
34
Selection/Decision Control Statements in Python - if, else, elif (Python Tutorial - Part 17)
QAFox
Download
35
while loop in Python (Python Tutorial - Part 18)
QAFox
Download
36
for loop with range() in Python (Python Tutorial - Part 19)
QAFox
Download
37
break and continue statements in Python - Transfer/Jump Statements (Python Tutorial - Part 20)
QAFox
Download
38
Functions - Getting started (Python Tutorial - Part 21)
QAFox
Download
39
Calling Same Function Multiple times (Python Tutorial - Part 22)
QAFox
Download
40
Parameterizing functions (Python Tutorial - Part 23)
QAFox
Download
41
Default Arguments in functions (Python Tutorial - Part 24)
QAFox
Download
42
Function with multiple parameters (Python Tutorial - Part 25)
QAFox
Download
43
Functions can return data (Python Tutorial - Part 26)
QAFox
Download
44
Purpose of functions (Python Tutorial - Part 27)
QAFox
Download
45
Multiple functions can be created (Python Tutorial - Part 28)
QAFox
Download
46
Collecting input from User using input() in-built function (Python Tutorial - Part 29)
QAFox
Download
47
max() and min() in-built functions in python (Python Tutorial - Part 30)
QAFox
Download
48
Local and Global Variables in Python (Python Tutorial - Part 31)
QAFox
Download
49
pass statement in Python (Python Tutorial - Part 32)
QAFox
Download
50
Collections in Python (Python Tutorial - Part 33)
QAFox
Download
51
List - Collections (Python Tutorial - Part 34)
QAFox
Download
52
Tuple - Collections (Python Tutorial - Part 35)
QAFox
Download
53
Set - Collections (Python Tutorial - Part 36)
QAFox
Download
54
Dictionary - Collections (Python Tutorial - Part 37)
QAFox
Download
55
List Versus Tuple Versus Set Versus Dictionary (Python Tutorial - Part 38)
QAFox
Download
56
Strings (Python Tutorial - Part 39)
QAFox
Download
57
in and not in operators (Python Tutorial - Part 40)
QAFox
Download
58
File Handling (Python Tutorial - Part 41)
QAFox
Download
59
Getting started with Object Oriented Programing - Classes and Objects (Python Tutorial - Part 42)
QAFox
Download
60
self in Python (Python Tutorial - Part 43)
QAFox
Download
61
Assigning method parameters to class variables using self keyword (Python Tutorial - Part 44)
QAFox
Download
62
Initializing Class Variables using methods in Python (Python Tutorial - Part 45)
QAFox
Download
63
__init__ method in Python (Python Tutorial - Part 46)
QAFox
Download
64
Static Variables, Static Methods, Instance Variables, Instance Methods (Python Tutorial - Part 47)
QAFox
Download
65
Inheritance (Python Tutorial - Part 48)
QAFox
Download
66
Types of Inheritance (Python Tutorial - Part 49)
QAFox
Download
67
Polymorphism - Method Overriding (Python Tutorial - Part 50)
QAFox
Download
68
Overloading Methods is not directly supported by Python (Python Tutorial - Part 51)
QAFox
Download
69
super() in Python (Python Tutorial - Part 52)
QAFox
Download
70
Private Variable and Private Methods in Python (Python Tutorial - Part 53)
QAFox
Download
71
Using Getter and Setter Methods with private variables in Python (Python Tutorial - Part 54)
QAFox
Download
72
Encapsulation in Python (Python Tutorial - Part 55)
QAFox
Download
73
Abstraction in Python - Abstract Classes and Abstract Methods (Python Tutorial - Part 56)
QAFox
Download
74
Modules in Python (Python Tutorial - Part 57)
QAFox
Download
75
Packages in Python (Python Tutorial - Part 58)
QAFox
Download
76
Exception Handling in Python (Python Tutorial - Part 59)
QAFox
Download
77
Lambda function in Python (Python Tutorial - Part 60)
QAFox
Download
78
Using *args in Python (Python Tutorial - Part 61)
QAFox
Download
79
Using **kwargs in Python (Python Tutorial - Part 62)
QAFox
Download
80
Unpacking Collections or range() into individual variables (Python Tutorial - Part 63)
QAFox
Download
81
Complex Data Type in Python (Python Tutorial - Part 64)
QAFox
Download
82
range Data Type in Python (Python Tutorial - Part 65)
QAFox
Download
83
Complete List of Data Types in Python (Python Tutorial - Part 66)
QAFox
Download
84
Generating Random numbers in Python (Python Tutorial - Part 67)
QAFox
Download
85
Escape Characters in Python (Python Tutorial - Part 68)
QAFox
Download
86
Using bool() function in python for evaluating values as True or False (Python Tutorial - Part 69)
QAFox
Download
87
Short Hand if and if .. else Statements in Python (Python Tutorial - Part 70)
QAFox
Download
88
User iter() function in Python with List, Tuple, Set and Dictionary (Python Tutorial - Part 71)
QAFox
Download
89
Date and Time in Python (Python Tutorial - Part 72)
QAFox
Download
90
Regular Expressions in Python (Python Tutorial - Part 73)
QAFox
Download
91
HTML Basics for Selenium (Selenium Python)
QAFox
Download
92
HTML for Selenium - What is HTML? (Part 1)
QAFox
Download
93
HTML for Selenium (Part 2) - Tags, Attribute Names, and Values, Enclosed Text and Elements
QAFox
Download
94
HTML for Selenium - Part 3 - Structure of HTML
QAFox
Download
95
HTML for Selenium - Part 4 - Adding Title to the HTML Web Page
QAFox
Download
96
HTML for Selenium - Part 5 - Adding Paragraphs to the HTML Web Page
QAFox
Download
97
HTML for Selenium - Part 6 - Adding Bold, Italic and Underlined text to the HTML Web Page
QAFox
Download
98
HTML for Selenium - Part 7 - Adding different sizes of headings
QAFox
Download
99
HTML for Selenium - Part 8 - Adding hyperlinks to the web page
QAFox
Download
100
HTML for Selenium - Part 9 - Adding Rulers to the Web Page
QAFox
Download
101
HTML for Selenium - Part 10 - Adding Images to the Web Page
QAFox
Download
102
HTML for Selenium - Part 11 - Adding Line Breaks to the Web Page
QAFox
Download
103
HTML for Selenium - Part 12 - Adding Table to the Web Page
QAFox
Download
104
Locators for Selenium (Selenium Python)
QAFox
Download
105
Locators for Selenium - Part 1 - What are Locators?
QAFox
Download
106
Locators for Selenium - Part 2 - Different Types of Locators
QAFox
Download
107
Locators for Selenium - Part 3 - Demonstrating ID locator
QAFox
Download
108
Locators for Selenium - Part 4 - Demonstrating Name locator
QAFox
Download
109
Locators for Selenium - Part 5 - Demonstrating Class Name locator
QAFox
Download
110
Locators for Selenium - Part 6 - Demonstrating Link Text locator
QAFox
Download
111
Locators for Selenium - Part 7 - Demonstrating CSS Selector locator
QAFox
Download
112
Locators for Selenium - Part 8 - Demonstrating XPath locator
QAFox
Download
113
Locators for Selenium - Part 9 - Demonstrating DOM locator
QAFox
Download
114
Locators for Selenium - Part 10 - Priority of Locators
QAFox
Download
115
SelectorsHub - XPath and cssSelectors Timesaver Tool
QAFox
Download
116
XPath Expressions and CSS Selectors - Complete Tutorial Guide from Scratch (Selenium 4 - Session 14)
QAFox
Download
117
Downloading Installing and Configuring Python (Selenium Python)
QAFox
Download
118
Downloading, Installing and using PyCharm IDE (Selenium Python)
QAFox
Download
119
Installing Selenium for Python (Selenium Python)
QAFox
Download
120
Opening different browsers using Selenium Python on Windows (Selenium Python)
QAFox
Download
121
Maximizing browser window (Selenium Python)
QAFox
Download
122
Opening Application URL in browser (Selenium Python)
QAFox
Download
123
Minimizing Browser window using Selenium Python (Selenium Python)
QAFox
Download
124
Finding element using different locators (Selenium Python)
QAFox
Download
125
Clicking on different types of Web Elements (Selenium Python)
QAFox
Download
126
Typing text into Text Fields (Selenium Python)
QAFox
Download
127
Storing the Element to perform multiple operations on same element (Selenium Python)
QAFox
Download
128
Clearing Text from Text Fields using Selenium Python (Selenium Python)
QAFox
Download
129
Retrieving the text between HTML tags (Selenium Python)
QAFox
Download
130
Retrieving the title of current web page using Selenium Python (Selenium Python)
QAFox
Download
131
Retrieving the URL of the current web page using Selenium Python (Selenium Python)
QAFox
Download
132
Closing the current browser window using Selenium Python (Selenium Python)
QAFox
Download
133
Closing all the browser windows using Selenium Python (Selenium Python)
QAFox
Download
134
Retrieving the value of any HTML elements attribute using Selenium Python (Selenium Python)
QAFox
Download
135
Checking whether the element is displayed on the page using Selenium Python (Selenium Python)
QAFox
Download
136
Checking the display status of hidden elements on the page using Selenium Python (Selenium Python)
QAFox
Download
137
Checking whether the element is enabled or disabled using Selenium Python (Selenium Python)
QAFox
Download
138
Checking the selection status of radio buttons and check box fields (Selenium Python)
QAFox
Download
139
Navigate forward and backward in Browser using Selenium Python (Selenium Python)
QAFox
Download
140
Refreshing the Web Page using Selenium Python (Selenium Python)
QAFox
Download
141
Retrieving the HTML Source Code of the Web Page using Selenium Python (Selenium Python)
QAFox
Download
142
View the Web Page in Full Screen Mode (Selenium Python)
QAFox
Download
143
Set the size of a window (Selenium Python)
QAFox
Download
144
Submitting the form (Selenium Python)
QAFox
Download
145
Taking screen shot of the web page (Selenium Python)
QAFox
Download
146
Retrieving the HTML tag name of Web Element on Page (Selenium Python)
QAFox
Download
147
Finding the size of the web element using Selenium Python (Selenium Python)
QAFox
Download
148
Finding the location of the Web Element (Selenium Python)
QAFox
Download
149
Finding both size and location of the Web Element (Selenium Python)
QAFox
Download
150
Setting page load time out for the website to open using Selenium Python (Selenium Python)
QAFox
Download
151
Finding multiple elements on the web page using Selenium Python (Selenium Python)
QAFox
Download
152
Finding single element or multiple elements on web page using HTML Tag Name (Selenium Python)
QAFox
Download
153
Handling JavaScript Alerts using Selenium Python (Selenium Python)
QAFox
Download
154
Handling JavaScript Confirmation Dialogs (Selenium Python)
QAFox
Download
155
Handling JavaScript Prompt Alerts using Selenium Python (Selenium Python)
QAFox
Download
156
Handing Web Push Notifications using Selenium Python (Selenium Python)
QAFox
Download
157
Handling Bootstrap Model Dialogs using Selenium Python (Selenium Python)
QAFox
Download
158
Handling Accept All Cookies dialog using Selenium Python (Selenium Python)
QAFox
Download
159
Handling Lightbox using Selenium Python (Selenium Python)
QAFox
Download
160
Default Page Load Timeout for web pages in Selenium (Selenium Python)
QAFox
Download
161
Handling HTML Dropdown using Selenium Python (Selenium Python)
QAFox
Download
162
Handling Multi selection box fields List Box using Selenium Python (Selenium Python)
QAFox
Download
163
Handling Bootstrap dropdown fields using Selenium Python (Selenium Python)
QAFox
Download
164
Handling JQuery dropdown menu using Selenium Python (Selenium Python)
QAFox
Download
165
Handling Radio buttons and Checkbox fields using Selenium Python (Selenium Python)
QAFox
Download
166
Handling StaleElementReferenceException in Selenium Python (Selenium Python)
QAFox
Download
167
Handling iframes and frames in Selenium Python (Selenium Python)
QAFox
Download
168
Handling Nested Frames in Selenium Python (Selenium Python)
QAFox
Download
169
Handling Parent, Child and Sibling Frames in Selenium Python (Selenium Python)
QAFox
Download
170
Handling InfoBar using Selenium Python (Selenium Python)
QAFox
Download
171
Handling Mouse Events using Selenium Python (Selenium Python)
QAFox
Download
172
Hovering Mouse using Selenium Python (Selenium Python)
QAFox
Download
173
Mouse Left Click using Selenium Python (Selenium Python)
QAFox
Download
174
Handling Slider using Selenium Python (Selenium Python)
QAFox
Download
175
Mouse Right Click using Selenium Python (Selenium Python)
QAFox
Download
176
Mouse Double Click using Selenium Python (Selenium Python)
QAFox
Download
177
Mouse Click Hold and Release using Selenium Python (Selenium Python)
QAFox
Download
178
Mouse Drag and Drop using Selenium Python (Selenium Python)
QAFox
Download
179
Keys class in Selenium Python (Selenium Python)
QAFox
Download
180
key down and key up commands in Selenium Python (Selenium Python)
QAFox
Download
181
Handling Auto suggestive Dropdowns in Selenium Python (Selenium Python)
QAFox
Download
182
Resizing an element using Selenium Python (Selenium Python)
QAFox
Download
183
Handling JQuery Right Click Menu using Selenium Python (Selenium Python)
QAFox
Download
184
pause() ActionChains command using Selenium Python (Selenium Python)
QAFox
Download
185
Taking screenshots using save screenshot in Selenium Python (Selenium Python)
QAFox
Download
186
Taking screenshots using get screenshot as file in Selenium Python (Selenium Python)
QAFox
Download
187
Taking screenshot of a Web Element in Selenium Python (Selenium Python)
QAFox
Download
188
Taking screenshot of a section in Selenium Python (Selenium Python)
QAFox
Download
189
Executing JavaScript code using Selenium Python (Selenium Python)
QAFox
Download
190
Finding the total height of a web page using Selenium Python (Selenium Python)
QAFox
Download
191
Executing Selenium Python scripts on Chrome Browser in Headless mode (Selenium Python)
QAFox
Download
192
Taking full page screenshot in Selenium Python (Selenium Python)
QAFox
Download
193
Start Chrome Browser in maximized mode using ChromeOptions (Selenium Python)
QAFox
Download
194
Start Chrome Browser in full screen mode using ChromeOptions (Selenium Python)
QAFox
Download
195
Handling Multiple Windows or Multiple Tab using Selenium Python (Selenium Python)
QAFox
Download
196
Using new window command in Selenium Python (Selenium Python)
QAFox
Download
197
NoSuchWindowException in Selenium Python (Selenium Python)
QAFox
Download
198
Waiting Mechanism - Implicit and Explicit (Selenium Python)
QAFox
Download
199
Fluent Wait in Selenium Python (Selenium Python)
QAFox
Download
200
Wait for an Element to be Visible in Selenium Python (Selenium Python)
QAFox
Download