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


