Development

Selenium PYTHON : (Basic + Advance + Framework)

Course Overview

  • Course Title: Selenium PYTHON : (Basic + Advance + Framework)
  • Instructor: TechLink Selenium | DevOps | GenAI
  • Target Audience:
    • Beginners with no prior knowledge of WebDriver, Java, or Automation Testing
    • Aspiring Lead SDET / Automation Architects
    • Job seekers aiming to clear Selenium Automation interviews
    • Professionals looking to lead Selenium Automation projects
  • Prerequisites:
    • No Python coding experience required
    • Access to a Windows/MAC computer

Curriculum Highlights

  • Key Topics Covered:
    • Python Basics
    • Python Modules, Variables and Data Types
    • Python Decision-Making & Functions
    • Python Data Structures and Strings
    • Python Object-Oriented Programming
    • Inheritance & its types
    • Python Encapsulation
    • Decorators & Generators
    • Python Exception Handling
    • Openpyxl and Reading excel files
    • Writing into Excel file
    • What is Pytest | Installing Pytest
    • Grouping & Parameterizing test cases
    • Fixtures & Dependency
    • Pytest Allure Reports
    • Customizing Allure Report
    • Project Structure with Python reusable with any project
    • What Is Selenium Webdriver, Components of Selenium Webdriver
    • Downloading Selenium in Eclipse/Pycharm
    • Launching Browsers with Selenium
    • Handling Browser Notifications, Proxy Settings, Logs, SSL Errors
    • Identification of Objects in Selenium Python WebDriver
    • Using Xpaths with Selenium Python
    • Using CSS Selectors with Selenium WebDriver
    • Waiting Strategies, WebElement Features, Exceptions in Selenium
    • Multiple Object Extraction
    • Taking Screenshots, Managing CheckBoxes, Radiobuttons, Dropdowns with Selenium
    • Multiple Window Handing With Selenium
    • Managing Frames and Javascript Alerts
    • Action Class and Performing Complex User Actions
    • Managing Web tables
    • Handling Ajax Auto Suggests, JSE & AutoIT
    • Uploading and Downloading Files With Selenium
    • Managing Website Cookies
    • Parallel execution with Selenium Grid
    • Jenkins and Git Implementation
    • Data Driven Framework - LIVE PROJECT
    • Hybrid Framework - LIVE PROJECT
    • Page Object Model - LIVE PROJECT
  • Key Skills Learned:
    • Selenium Automation Testing with Python
    • Pytest and Allure Reports
    • Handling various web elements and browser settings
    • Implementing different Selenium frameworks
    • Integrating Jenkins and Git
    • Real-time project experience

Course Format

  • Duration: 19 hours on-demand video
  • Format: Self-paced online course
  • Resources:
    • 1 article
    • 8 downloadable resources
    • Access on mobile and TV
    • Certificate of completion
Get Coupon on Udemy