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

YouTube

Selenium with Python

via YouTube

Overview

This course teaches how to use Selenium with Python to automate web testing. By the end of the course, students will be able to install Selenium WebDriver, work with different locators, handle various types of pop-ups, manage cookies, take screenshots, implement dynamic and explicit waits, execute JavaScript, read data from Excel sheets, and utilize the Page Object Model. The course covers PyTest framework for testing, including fixtures, parameterization, and creating global fixtures. The teaching method includes hands-on coding examples and practical exercises. This course is intended for individuals interested in automated web testing using Selenium with 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

Reviews

Start your review of Selenium with Python

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.