Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Selenium with Python - Full Course for Beginners to Advanced - Learn Automation Testing

Mukesh otwani via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn comprehensive automation testing through this extensive course covering Selenium WebDriver with Python from beginner to advanced levels. Master fundamental concepts including WebDriver basics, locators, waits, and WebElements, then progress to handling complex scenarios like alerts, frames, and multiple windows. Explore data-driven testing techniques using Excel and CSV files, implement the Page Object Model (POM) design pattern, and build complete end-to-end automation frameworks. Gain practical experience through hands-on projects including Facebook automation, web scraping, calendar handling, and auto-suggestion management. Develop proficiency with advanced topics such as ActionChains for mouse hover, drag-and-drop operations, double-click actions, and keyboard events including copy-paste functionality. Learn to capture screenshots, execute tests in headless mode, handle dropdowns with Select class, and work with WebDriverManager for simplified driver management. The course also covers PyTest framework integration, Visual Studio Code setup for Python development, and best practices for maintaining robust automation scripts while addressing common deprecation warnings and modern Selenium practices.

Syllabus

#1 How to Download and Install Selenium for Python on Windows
#2 How To Run Selenium Test On Firefox Browser Using Python-Selenium Webdriver Tutorial With Python
#3- How To Run Selenium Script In IE Browser using Python-Selenium Webdriver Tutorials With Python
#4 How To Execute Selenium Test On Edge Browser using Python-Selenium Webdriver Tutorial With Python
How To Fix -Executable path has been deprecated please pass in a Service object in Selenium Python
#5 How To Work With WebElements In Selenium With Python- SendKeys, Click, Clear,GetAttribute etc.
By Class In Selenium with Python -How To Fix find_element_by_* commands are deprecated warning.
#6 Web Element In Selenium With Python Part 2- XPath, CssSelector, LinkText,PartialLinkText,TagName
#7 How To Handle Dropdown with Select In Selenium With Python- Selenium Webdriver Tutorial Python
#8 How To Automate Facebook Registration /Login Using Selenium Webdriver-Selenium Python Script
#9 How To Use WebDriverManager For Python In Selenium- No Need to Maintain Driver In WebDriver
#10 How To Handle Auto Suggestion In Selenium Webdriver Using Python- Autocomplete In Selenium
Install Visual Studio Code for Python and Selenium: Complete Setup Guide
How To Handle Calendar In Selenium Webdriver Using Python
How To Perform Web Scraping In Python Using Selenium
Selenium With Java Or Python Which Is Best Language For Automation Testing | For Better Career
#13 How To Capture Screenshot In Selenium Webdriver Using Python
#14- Execute Test In Headless Mode Selenium Python - Selenium Webdriver Tutorials With Python
#15- Handle Alert In Selenium With Python - Selenium Webdriver Tutorials With Python
#16- How To Handle Multiple Windows In Selenium Webdriver Python-Selenium Webdriver Tutorials Python
#17- Handle Frames In Selenium With Python- Selenium Webdriver Tutorials Python
Execute Selenium Scripts on an Already Opened Browser Using Python
#18-Mouse Hover Action In Selenium Webdriver With Python Using ActionsChain
How To Perform Drag and Drop In Selenium Using Python - ActionChains In Selenium
Double Click In Selenium With Python | ActionChains In Selenium WebDriver
How To Perform Copy Paste In Selenium Python | Keyboard Events In Selenium Webdriver With Python |
PyTest Tutorial for Beginners: Complete Guide to Python Test Automation
How To Fix Deprecated Message Warning In Selenium For Implicit Wait and WebDriver Wait

Taught by

Mukesh otwani

Reviews

Start your review of Selenium with Python - Full Course for Beginners to Advanced - Learn Automation Testing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.