Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Selenium WebDriver with Python and ROBOT Framework
BATCH MAY 2024
Day 1 - Introduction to Selenium Python (66:01)
Day 2 - Python Core - Variables and Data Types (83:33)
Day 3 - String and List (71:53)
Day 4 - List (69:13)
Day 5 - Tuple (55:53)
Day 6 - Dictionary, Set etc (59:30)
Day 7 - Flow Control statements (56:34)
Day 8 - Flow control statements Part 2 (35:55)
Day 8 - Functions (39:44)
Day 9 - OOPS (48:57)
Day 10 - OOPS - Inheritance (47:53)
Day 11 - OOPS - Polymorphism, Constructors (53:46)
Day 13 - Getting started with Selenium Python (64:57)
Day 14 - Handling different element interactions and using Page Objects (67:28)
Day 15 - Handling Date Pickers, Autocomplete, Menus etc (78:38)
Day 16 - Handling Windows, Tabs, Popups, Alerts etc (46:11)
Day 17 - Appium Installation (61:26)
Day 18 - Appium Android Installation (65:57)
Day 19 - Configuring Appium Inspector and running a Dialer test on Real Device (37:51)
BATCH SEP 2023
Selenium Python Day 1 (103:45)
Selenium Python Day 2 (82:28)
Day 3 - Python Core - String Manipulations (88:05)
Day 4 - Python Core - List (70:07)
Day 5 - Python Core - Tuples and Dictionaries (80:29)
Day 6 - Python Core - SET (87:25)
Day 7 - Python Core - Control flow statements (63:04)
Day 8 - Python Core - Functions (38:31)
Selenium Day 1 - Getting started with the Selenium Framework (64:44)
Selenium Day 2 - Finding element and Automating Registration window (50:11)
Selenium Day 3 - Test Parameterization and Handling Iframes (37:42)
Selenium Day 4 - Actions API (66:19)
Selenium Day 5 - Handling Date Pickers, Tool Tips etc (42:21)
Selenium Day 6 (34:22)
Appium Mobile Automation
Appium Day 1 - Appium Installation (45:49)
Day 2 - Configuring Appium 2.0 (65:41)
Day 3 - Automating the Dialer app and configuring Emulators (52:50)
Day 4 - Automating the WebView app (54:28)
Batch Sep 2022
Selenium Python Demo session (78:30)
Day 1 - Python Core - Python, PyCharm Installation, Variables etc (58:56)
Day 2 - Python Core - String Manipulations (70:06)
Day 3 - Python Core - List, Tuples, Dict etc (70:00)
Day 4 - Python Core - Tuples (49:18)
Day 5 - Python Core - Dict, List, Set etc (99:08)
Day 6 - Python Core - Flow Control statements (61:42)
Day 7 - Python Core - Functions (42:40)
Day 8 - Python Core - OOPS - Inheritance (83:34)
Day 9 - Python Core - OOPS - Abstract class, Overloading (71:56)
Day 10 - Python Core - Exception Handling (46:56)
Day 11 - Pytest Framework (74:47)
Day 12 - Getting started with Selenium WebDriver (78:13)
Day 13 - Automating Registration Form, Drag and Drop and Resizable elements (81:55)
Day 14 - IsElementPresent, Sortable, Frames, Resizable etc (60:38)
Day 15 - Automating Calendar (67:56)
Day 16 - Handling different types of Alerts (52:17)
Day 17 - Parameterization, Data Driven framework (45:44)
Day 18 - Behave BDD Framework (48:32)
New Lecture (78:26)
Batch FEB 2022
Day 1 - Introduction to Selenium Python (95:23)
Day 2 - Basic configuration (98:05)
Day 3 - Python Variables (98:53)
Day 4 - Python Data Types (90:59)
Day 5 - Python String manipulations (107:56)
Day 6 - Python String manipulations (94:58)
Day 7 - Python String manipulations and List (86:24)
Day 8 - Python List and Multidimensional list (85:06)
Day 9 - Python List sorting and Tuples (86:11)
Day 10 - Python Dictionary (134:54)
Day 11 - Python In-Built functions and SET (79:11)
Day 12 - Python - If/ElIf, Loops etc (73:48)
Day 13 - Python - Loops, Functions etc (91:07)
Day 14 - Python - OOPS - Classes and Objects (80:11)
Day 15 - Python - OOPS - Inheritance (56:44)
Day 16 - Python - OOPS - Polymorphism (78:13)
Day 17 - Pytest Framework (60:37)
Day 18 - Getting started with Selenium (72:06)
Day 19 - Selenium Basics (89:30)
Day 20 - Selenium Basics (59:09)
Day 21 - Selenium - Handling Gestures (44:09)
Day 22 - Selenium - Handling Date Pickers (63:07)
Day 23 - Selenium - Data Driven Framework and Excel Reading (46:12)
Day 24 - Selenium - Behave BDD and Robot Framework (72:32)
Batch Sep 2021
Demo session 1 - Introduction to Selenium and Python libraries (80:42)
Demo session 2 - Selenium with Python Basics (82:34)
Day 3 - Python Data types (79:43)
Day 4 - Slicing Operation (71:28)
Day 5 - List, Tuples, Dict etc (78:00)
Day 6 - Tuples and Dict (88:22)
Day 7 - List, Set and Control flow statements (54:44)
Day 8 - For Loop, While Loop etc (59:59)
Day 9 - Python Functions (58:31)
Day 10 - OOPS - Classes and Objects (73:33)
Day 11 - OOPS - Inheritance and Polymorphism (65:45)
Day 12 (32:44)
Day 13 (50:03)
Day 14 (54:54)
Day 15 (65:53)
Day 16 - Page Object Model Framework (44:59)
Day 17 - Page Object Model Framework - Part 2 (83:09)
Code from all lectures
Batch Jan 2021
Demo session 1 - Introduction to Selenium and Python libraries (91:40)
Demo session 2 - Python Basics (82:43)
Day 3 - Python DataTypes (82:18)
Day 4 - Python Core - List, Tuples, IF/Elif (82:11)
Day 5 - Python Core - Dictionary, Exception handling (82:10)
Day 6 - Python Core - OOPS, Class & Objects, Inheritance, Overloading (82:43)
Day 7 - Python Core - OOPS (80:21)
Day 8 - Selenium (55:51)
Day 9 - End 2 End Framework Part 1 (81:04)
Day 10 - PyTest Framework (76:07)
Day 11 - Handling Gestures - Draggable, Drag and Drop etc (70:13)
Day 12 - More on Actions (75:37)
Day 13 - Handling More WebElements, sliders, Tooltips, Menus etc (114:58)
Day 14 - Test Parameterization (97:15)
Day 15 - Handling Calendars and Allure reporting (92:04)
Day 16 - Cucumber BDD (65:37)
Batch May 2021
Day 1 - Python DataTypes (60:37)
Day 2 - Python Strings (67:55)
Day 3 - List and Tuples (86:47)
Day 4 - Tuples and Dictionaries (81:13)
Day 5 - If / Elif / Else, While Loop, For Loop (72:46)
Day 6 - Python List (51:11)
Day 7 - More List examples and Dictionaries (47:29)
Day 8 - Python Functions (70:05)
Day 9 - Python Functions and Decorators (54:55)
Day 10 - Python OOPS - Inheritance, Encapsulation (95:13)
Day 11 - Python OOPS - Polymorphism (68:42)
Day 12 - Introduction to Selenium WebDriver (102:42)
Day 13 (66:34)
Day 14 (89:37)
Day 15 (35:46)
Day 16 (91:07)
Day 17 (57:21)
Batch July 2020
Demo session 1 - Introduction to Selenium and Python libraries (102:08)
Demo session 2 - Python Basics (81:04)
Day 1 - Python Core - Python, PyCharm Installation, Variables etc (88:39)
Day 2 - Python Core - List, Tuples, IF/Elif, Loops (86:03)
Day 3 - Python Core - Loops and Functions (82:53)
Day 4 - Python Core - Self function, Constructors, Inheritance (102:14)
Day 5 - Python Core - Exception Handling (55:58)
Day 6 - Getting started with Selenium WebDriver (68:48)
Day 7 - Excel Reading (49:15)
Day 8 - Excel Reading and Parameterization (58:06)
Day 9 - Data Driven Framework (72:56)
Day 10 - Data Driven Framework - 2 (46:10)
Day 11 - Pytest, Allure Report etc (57:04)
Day 12 - Wait - Implicit vs Explicit (60:20)
Day 13 - Handling Frames and Alerts (47:06)
Day 14 - Window Handling (57:34)
Day 15 - Robot Framework (63:02)
Day 16 - Cucumber BDD and Selenium Grid (63:34)
Day 17 - Logging, Jenkins, Github etc (58:51)
Batch May 2020
Demo session 1 - Introduction to Selenium and Python libraries (105:54)
Demo session 2 - Python Basics (94:41)
Day 1 - Python Core - Python, PyCharm Installation, Variables etc (105:54)
Day 2 - Python Core - Data Types (102:19)
Day 3 - Python Core - Data Type - String (96:09)
Day 4 - Python Core - Operators (89:24)
Code till date
Day 5 - Python Core - IfElse, For loop, while loop (92:48)
Day 6 - Python Core - Loops, List and Tuples (78:32)
Code from Day 4,5 & 6
Day 7 - Python Core - List, Tuples, Dictionary, Functions (86:38)
Day 8 - Python Core - Classes and Objects (53:53)
Day 9 - Python Core - Self, Constructors, Inheritance etc (69:18)
Day 10 - Python Core - Polymorphism (49:50)
Day 11 - Python Core - Exception Handling (77:03)
Day 12 - Getting started with Selenium WebDriver (71:28)
Day 13 - PyTest Framework (86:56)
Day 14 - PyTest Framework and Allure Reporting (46:52)
Day 15 - Designing the framework Architecture (56:13)
Day 16 - Data Driven Framework (88:49)
Day 17 - Data Driven Framework - OpenPyXL (73:23)
Day 18 - Data Driven Framework - Excel Reading (78:26)
Day 19 - Handling Frames and Alerts (44:52)
Day 20 - Handling Tabs and popups (52:22)
Day 21 - Robot Framework (65:11)
Code till date
Day 22 - Robot Framework & Cross browser testing (58:16)
Day 23 - Logging (20:45)
Batch Oct 2019
Day 1 - Introduction to Python and Basic configuration (102:50)
Day 2 - Python - Variable, Data Types and Operators (71:35)
Day 3 - Python - Operators in depth (74:03)
Day 4 - Python - Conditional Statements & Operators (86:51)
Day 5 - Python - Loops (70:08)
Day 6 - Functions, Lamda expressions, factorial etc (115:45)
Code from Day 6
Day 7 - Python - Tuples (111:37)
Code from Day 7
Day 8 - Python - Dictionary and OOPs (66:11)
Code from Day 8
Day 9 - Python - OOPS - Inheritance (82:04)
Day 10 - Python - OOPS - Ecapsulation, Polymorphism, File Handling etc (88:02)
Day 11 - File Handling, Exception Handling (72:04)
Day 12 - Configuring Selenium and Running the first test case (75:50)
Day 13 (80:07)
Day 14 (93:26)
Day 15 (110:40)
Code
Day 16 (97:18)
Day 17 (68:32)
Day 18 (66:26)
Day 19 (88:40)
Download the Project code
Day 20 (84:24)
Day 21 (76:38)
Framework code
Day 22 (75:52)
Framework code
Day 23 (110:31)
BDD Framework code
Day 24 (82:35)
Day 25 (73:39)
Code from above lectures
Day 26 (52:12)
Day 27 (91:24)
Day 28 (75:04)
Final code from Above lectures
Demo session 2 - Selenium with Python Basics
Complete and Continue