HOME > Development > Selenium PYTHON - (Basic + Advance + Framework)

Selenium PYTHON - (Basic + Advance + Framework)

  • Development
  • May 02, 2025
SynopsisSelenium PYTHON : (Basic + Advance + Framework , available at...
Selenium PYTHON - (Basic + Advance Framework)  No.1

Selenium PYTHON : (Basic + Advance + Framework), available at $19.99, has an average rating of 4.5, with 110 lectures, based on 7 reviews, and has 37 subscribers.

You will learn about Zero Prior Knowledge of WebDriver, Java & Automation Testing required. We will start from very Basics By the end of the course, You will be able to develop an awesome Test Automation framework Expertise to become Lead SDET / Automation Architect Last but not least you can clear any Interview and can Lead Entire Selenium Automation Project from Design Stage. You will improve your Selenium with Python coding skills in writing best optimised code for Automating test-cases. This course is ideal for individuals who are Engineering Students, Manual QA Engineers, Industry QA Professionals, Automation Testing Professionals It is particularly useful for Engineering Students, Manual QA Engineers, Industry QA Professionals, Automation Testing Professionals.

Enroll now: Selenium PYTHON : (Basic + Advance + Framework)

Summary

Title: Selenium PYTHON : (Basic + Advance + Framework)

Price: $19.99

Average Rating: 4.5

Number of Lectures: 110

Number of Published Lectures: 110

Number of Curriculum Items: 110

Number of Published Curriculum Objects: 110

Original Price: $174.99

Quality Status: approved

Status: Live

What You Will Learn

  • Zero Prior Knowledge of WebDriver, Java & Automation Testing required. We will start from very Basics
  • By the end of the course, You will be able to develop an awesome Test Automation framework
  • Expertise to become Lead SDET / Automation Architect
  • Last but not least you can clear any Interview and can Lead Entire Selenium Automation Project from Design Stage.
  • You will improve your Selenium with Python coding skills in writing best optimised code for Automating test-cases.
  • Who Should Attend

  • Engineering Students, Manual QA Engineers, Industry QA Professionals, Automation Testing Professionals
  • Target Audiences

  • Engineering Students, Manual QA Engineers, Industry QA Professionals, Automation Testing Professionals
  • Selenium Python Training course videos will help you learn Python, Pytest, WebDriver, and Frameworks. The objective of the course is that you should be able to work on Selenium using Python to expertise which can help you clear interviews/work on projects.

    We have covered various projects and frameworks which will give you industry-level experience.

    On course completion, You will be Mastered in Selenium Automation Testing with Python and can implement Successfully it in your workplace orwill surely land High Paying Job

    ***************************************************************************************************

    Examples are taken from REAL TIME HOSTED WEB APPLICATIONSto understand how different components can be automated.

    Topics include:

    1. Python Basics

    2. Python Modules, Variables and Data Types

    3. Python Decision-Making & Functions

    4. Python Data Structures and Strings

    5. Python Object-Oriented Programming

    6. Inheritance & its types

    7. Python Encapsulation

    8. Decorators & Generators

    9. Python Exception Handling

    10. Openpyxl and Reading excel files

    11. Writing into Excel file

    12. What is Pytest | Installing Pytest

    13. Grouping & Parameterizing test cases

    14. Fixtures & Dependency

    15. Pytest Allure Reports

    16. Customizing Allure Report

    17. Project Structure with Python reusable with any project

    18. What Is Selenium Webdriver, Components of Selenium Webdriver

    19. Downloading Selenium in Eclipse/Pycharm

    20. Launching Browsers with Selenium

    21. Handling Browser Notifications, Proxy Settings, Logs, SSL Errors

    22. Identification of Objects in Selenium Python WebDriver

    23. Using Xpaths with Selenium Python

    24. Using CSS Selectors with Selenium WebDriver

    25. Waiting Strategies, WebElement Features, Exceptions in Selenium

    26. Multiple Object Extraction

    27. Taking Screenshots, Managing CheckBoxes, Radiobuttons, Dropdowns with Selenium

    28. Multiple Window Handing With Selenium

    29. Managing Frames and Javascript Alerts

    30. Action Class and Performing Complex User Actions

    31. Managing Web tables

    32. Handling Ajax Auto Suggests, JSE & AutoIT

    33. Uploading and Downloading Files With Selenium

    34. Managing Website Cookies

    35. Parallel execution with Selenium Grid

    36. Jenkins and Git Implementation

    37. Data Driven Framework – LIVE PROJECT

    38. Hybrid Framework – LIVE PROJECT

    39. Page Object Model – LIVE PROJECT

    All the Best! Happy Testing 馃檪

    Course Curriculum

    Chapter 1: Selenium Python Course Introduction

    Lecture 1: Introduction and Road Map

    Lecture 2: Start With Selenium Python

    Chapter 2: Python Introduction and Basics | Selenium Python

    Lecture 1: Install Python on Mac – Windows

    Lecture 2: Install Python IDE for Code Writing

    Lecture 3: Create First Python Script and Execute

    Lecture 4: Naming Convention in Python

    Lecture 5: Download Complete Course Code Base

    Chapter 3: Python Variables and DataTypes | Selenium Python

    Lecture 1: Python Syntactical Errors

    Lecture 2: Variable in Python

    Lecture 3: Data Types in Python

    Lecture 4: Typecasting in Python

    Chapter 4: Python Decision Making & Functions | Selenium Python

    Lecture 1: Python Decision Making Statements I

    Lecture 2: Python Decision Making Statements II

    Lecture 3: Python Loops – For, While

    Lecture 4: Python Breaks and Continue

    Lecture 5: Python Functions

    Lecture 6: Returning Results from a Function

    Lecture 7: Python Local and Global Variable

    Lecture 8: Handle Date and Time in Python

    Chapter 5: Python Data Structures and Strings | Selenium Python

    Lecture 1: Python String

    Lecture 2: Python String Methods

    Lecture 3: Lists in Python

    Lecture 4: Methods in Python List

    Lecture 5: Tuples in Python

    Lecture 6: Sets in Python

    Lecture 7: Dictionaries in Python

    Chapter 6: Python Object Oriented Programming | Selenium Python

    Lecture 1: Python Classes and Objects

    Lecture 2: Instance Variables in Python

    Lecture 3: Class Variables in Python

    Lecture 4: Instance Methods in Python

    Lecture 5: Class Methods in Python

    Lecture 6: Static Methods in Python

    Lecture 7: Inheritance in Python

    Lecture 8: Inheritance in Python II

    Lecture 9: Types of Inheritance in Python

    Lecture 10: Encapsulation in Python

    Lecture 11: Concept of Getter and Setter in Python Encapsulation

    Lecture 12: Polymorphism in Python

    Lecture 13: Abstract Classes in Python

    Chapter 7: Python Exception Handling | Selenium Python

    Lecture 1: Exception in Python

    Lecture 2: Exception Handling in Python

    Chapter 8: Python File Handling | Selenium Python

    Lecture 1: Create File in Python

    Lecture 2: Read File in Python

    Lecture 3: Write in File in Python

    Chapter 9: Reading Writing Excel File in Python | Selenium Python

    Lecture 1: Reading Excel File in Python I

    Lecture 2: Reading Excel File in Python II

    Lecture 3: Writing Excel File in Python

    Lecture 4: Create Common Function Class for Excel Reading Writing

    Lecture 5: Create Common Function Class for Excel Reading Writing II

    Lecture 6: Working with Configuration Files in Python

    Chapter 10: JSON Data Handling Using Python | Selenium Python

    Lecture 1: Python JSON Encoding

    Lecture 2: Python JSON Parsing

    Lecture 3: Validate JSON Data using Python

    Chapter 11: What is PyTest and Its Application | Selenium Python

    Lecture 1: What is PyTest and PyTest Installation

    Lecture 2: Rules for Package and File Management

    Lecture 3: Skip Tests and Execute Test using CLI

    Lecture 4: Group TestCases in PyTest

    Lecture 5: Assert Keyword For Test Condition Verification

    Lecture 6: Pytest – Parameterizing Tests

    Lecture 7: Using PyTest Fixtures

    Lecture 8: Scopes of PyTest Fixtures

    Lecture 9: Execute TestCases in Specific Order

    Chapter 12: PyTest and Allure Reports | Selenium Python

    Lecture 1: What is Allure Report and Installation

    Lecture 2: Create Allure Test Reports

    Lecture 3: Add Logging in Allure Reports

    Chapter 13: Selenium Automation Project Structure with Python

    Lecture 1: Understanding the Project Structure

    Lecture 2: Adding Data Providers in Project Structure I

    Lecture 3: Adding Data Providers in Project Structure II

    Lecture 4: Adding Data Providers in Project Structure III

    Lecture 5: Adding Fixtures in Project Structure

    Lecture 6: Add Logging in Project Structure

    Chapter 14: Selenium Python WebDriver Introduction

    Lecture 1: Selenium Tools Introduction

    Lecture 2: Install and Configure Selenium with PyCharm

    Chapter 15: Configure Selenium Python with Browsers

    Lecture 1: Understanding of Drivers for Browsers

    Lecture 2: Configure Drivers Binary in Selenium

    Lecture 3: Configure Driver Binary Path

    Lecture 4: Launch Browser Dynamically

    Chapter 16: Handling Browser Notifications, Proxy Settings, Logs,SSL Errors

    Lecture 1: Understanding of Browser Profiling

    Lecture 2: Options Class in Selenium Python

    Lecture 3: FireFox Options Class in Selenium Python

    Lecture 4: Chrome Options Class in Selenium Python

    Chapter 17: WebElement in Selenium WebDriver Python

    Lecture 1: Concept of WebElement in Selenium

    Lecture 2: Locators in Selenium WebDriver

    Instructors

  • Selenium PYTHON - (Basic + Advance Framework)  No.2
    FutureTech9 Jenkins | Selenium | DevOps | Kubernetes | Terraform | Ansible
    DevOps Professional | 280K+ Students
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 1 votes
  • 4 stars: 2 votes
  • 5 stars: 4 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!