Selenium WebDriver with Python (Coursera)

Selenium WebDriver with Python (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
Prior knowledge of Basics of Python Programming Language and Testing Concepts is required for Selenium WebDriver with Python
Misc

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

Selenium WebDriver with Python (Coursera)
“Selenium WebDriver with Python” is a foundational course that aims to provide a comprehensive understanding of Selenium and its components. It also helps in understanding how Selenium WebDriver Operates. This course begins by demonstrating an environment setup for Selenium WebDriver with Python. A brief description of locating Web elements and web Interactions is provided in this course. This course covers an overview of testing frameworks with Selenium WebDriver. Some advanced topics such as Handling Popup, Alerts, Multiple Browser Tabs, Mouse and Keyboard interactions are also highlighted in this course.

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

This course provides 4 hours of training videos which are segmented into modules. The course concepts are easy to understand through lab demonstrations. In order to test the understanding of learners, every module includes Assessments in the form of Quiz and In Video Questions. A mandatory Graded Questions Quiz is also provided at the end of every module.

Module 1: Getting Started With Selenium WebDriver

Module 2: Web Elements and Web Interactions

Module 3: Selenium Testing and Advance Features

Prior knowledge of Basics of Python Programming Language and Testing Concepts can be added as an recommended background for Selenium WebDriver with Python.

By the end of this course, Learners will be able to :

-Setting up the Environment for Selenium WebDriver with Python

-Overview of Testing Frameworks (unittest, pytest) and setting up test cases.

-Handling Popup, Alerts, Multiple Browser Tabs, Mouse and Keyboard interactions

-Debugging with Selenium WebDriver


What You Will Learn

- Setting up the Environment for Selenium WebDriver with Python

- Overview of Testing Frameworks (unittest, pytest) and setting up test cases.

- Handling Popup, Alerts, Multiple Browser Tabs, Mouse and Keyboard interactions

- Debugging with Selenium WebDriver


Syllabus


WEEK 1

Getting Started With Selenium WebDriver

Welcome to Week 1 of Selenium WebDriver with Python course .This week, you will learn about Selenium WebDriver, which is a popular tool for automating web browser interactions. You will gain an understanding of its architecture and how it works. Additionally, you will learn how to set up the environment for Selenium WebDriver with Python, including installing Python and Pip.


WEEK 2

Selenium Testing and Advance Features

This week, we will be diving into the HTML DOM structure and various methods to locate web page elements, including CSS selectors, Xpath, ID, Name, Class, and Tag. We will also learn how to interact with drop-down menus on web pages and how to handle different types of web elements. We will also learn how to use Selenium to upload and download files from webpages. Through practical exercises and examples, we will gain practical experience with Selenium WebDriver and solidify our understanding of these concepts.


WEEK 3

Selenium Testing and Advance Features

This week, we will learn how to set up test cases with Selenium WebDriver using Python. We will explore various techniques to handle popup windows, alerts, multiple browser tabs, as well as how to perform mouse and keyboard interactions in our tests.We will also learn how to debug issues that arise while using Selenium WebDriver, covering common debugging techniques and tools, and how to effectively troubleshoot and resolve problems with our tests.



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

Course Auditing
44.00 EUR
Prior knowledge of Basics of Python Programming Language and Testing Concepts is required for Selenium WebDriver with Python

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