- Level Foundation
- المدة 7 ساعات hours
- الطبع بواسطة Whizlabs
-
Offered by
عن
“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. 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الوحدات
Introduction to Selenium WebDriver
1
Assignment
- Introduction to Selenium WebDriver Knowledge Test
1
Discussions
- Meet and Greet
4
Videos
- Course Overview
- Selenium WebDriver Introduction
- Differences between Selenium WebDriver and Other Selenium Tools
- Installing Python and Pip
2
Readings
- Course Outline
- Overview of Getting Started With Selenium WebDriver
Setting up the Environment
2
Assignment
- Setting up the Environment Knowledge Test
- Getting Started with Selenium WebDriver - Assessment
3
Videos
- Setting up the Environment Part 1 - Demo
- Setting up the Environment Part 2 - Demo
- Setting up the Environment Part 3 - Demo
Web Elements
1
Assignment
- Web Elements - Knowledge Test
2
Videos
- Locating Web Elements
- Locating Elements using ID, Name, Class, and Tag
1
Readings
- Overview of Selenium Testing and Advance Features
Web Interactions
2
Assignment
- Web Interactions Knowledge Test
- Web Elements and Web Interactions - Assessment
10
Videos
- Web Interaction
- Executing JavaScript Code Part 1
- Executing JavaScript Code Part 2
- Handling Drop-down Part 1
- Handling Drop-down Part 2
- Handling Web Elements Part 1
- Handling Web Elements Part 2
- Navigating to Web Page
- Uploading and Downloading with Selenium Part 1
- Uploading and Downloading with Selenium Part 2
Testing with Selenium WebDriver
1
Assignment
- Testing with Selenium WebDriver Knowledge Test
4
Videos
- Testing with Selenium WebDriver
- Writing Assertions and Verifications with Test Reporting and Logging
- Setting-up Test Cases with Selenium using Python
- Handling Exceptions in Selenium Test Using Python
1
Readings
- Overview of Selenium Testing, Advance Features and Best Practices
Selenium Web Driver with Python- Advance Features
1
Assignment
- Selenium Web Driver with Python- Advance Features Knowledge Test
7
Videos
- Selenium Web Driver with Python
- Using Page Object Model (POM)
- Handling Pop-ups and Alerts Part 1 - Demo
- Handling Pop-ups and Alerts Part 2 - Demo
- Handling Frames in Selenium Part 1
- Handling Frames in Selenium Part 2
- Handling Frames in Selenium Part 3
Best Practices, Debugging, and Cross-Browser Testing
2
Assignment
- Best Practices & Tips Knowledge Test
- Selenium Testing, Advance Features and Best Practices - Assessment
5
Videos
- Best Practices & Tips Overview
- Best Practices for Selenium WebDriver Automation Part 1
- Best Practices for Selenium WebDriver Automation Part 2
- Cross-Browser Testing with Selenium WebDriver Overview
- Debugging with Selenium WebDriver
1
Readings
- Key Takeaways of the Course
Auto Summary
"Selenium WebDriver with Python" is a foundational IT & Computer Science course offered by Coursera, designed to provide a comprehensive understanding of Selenium WebDriver and its components. The 4-hour course covers environment setup, web element interaction, testing frameworks, and advanced features like handling popups and multiple browser tabs. It includes lab demonstrations, quizzes, and graded assessments to enhance learning. Ideal for learners with basic Python and testing knowledge, this course offers both Starter and Professional subscription options.

Whizlabs Instructor