YoVDO

Selenium with Python

Offered By: YouTube

Tags

Selenium Courses Python Courses Selenium WebDriver Courses

Course Description

Overview

Learn Selenium WebDriver with Python in this comprehensive 9-hour tutorial series. Master essential concepts including installation, cross-browser testing, locators, handling dropdowns, user actions, pop-ups, and frames. Explore advanced topics such as headless browsing, screenshots, waits, JavaScript execution, and certificate error handling. Dive into data-driven testing with Excel integration and discover the PyTest framework for efficient test automation. Implement the Page Object Model design pattern to create maintainable and scalable test suites. Gain hands-on experience through practical examples and real-world scenarios to become proficient in Selenium automation using Python.

Syllabus

Selenium WebDriver With Python - Installation & First Code - Part 1.
Python WebDriverManager with Selenium || Cross Browser Testing. - Part 2.
Different Locators in Selenium-Python - Part 3.
Select Drop Down Values in Selenium Python - Part 4.
Handle JQuery Multi Select Drop Down (Interview Question) - Selenium Python - Part 5.
MoveToElement || DragAndDrop || RightClick || User Actions in Selenium -Python Part 6.
Handle Alert Pop Up | Frames | File Upload Pop Up | Authentication Pop Up - Selenium Python - Part 7.
Browser Back & Forward || Handle Cookies in Selenium Python - Part 8.
HeadLess Chrome and Firefox in Selenium Python - Part 9.
How to take Screenshot (Full Page) in Selenium Python - Part 10.
ImplicitlyWait - Dynamic Wait in Selenium - Python - Part 11.
Explicit - WebDriverWait in Selenium Python - 12.
Execute Javascript using Selenium Python - Part 13.
How to handle certificate error using Selenium - Python - Part 14.
Read Excel Sheet - Data Driven Approach in Selenium Python - Part 15.
Part 1: PyTest : Python Test Framework Tutorials.
Part 2: PyTest - Run your test with Markers and In Parallel Mode.
Part 3: PyTest Fixtures with Selenium || PyTest Html Report.
Part 4 - PyTest Fixtures with Class Scope || Fixture parameters || PyTest Selenium Test.
Part 5 - Create Global Pytest Fixture using Conftest.py file.
Part 6 - How to Parametrize test in PyTest (Parameterization).
Page Object Model - Python Selenium with PyTest - Part 1.
Page Object Model - Python Selenium with PyTest - Part 2.


Taught by

Naveen AutomationLabs

Related Courses

Advanced TestNG Framework and Integration with Selenium
Coursera Project Network via Coursera
Automate an e-commerce web application using Selenium & Java
Coursera Project Network via Coursera
Behavior Driven Development with Selenium and Cucumber
Coursera Project Network via Coursera
Building Test Automation Framework using Selenium and TestNG
Coursera Project Network via Coursera
Building Test Automation Framework - Selenium, C# & NUnit
Coursera Project Network via Coursera