Advanced Selenium WebDriver and Test Automation

This course is part of Learn Selenium WebDriver with Java Specialization

Instructor: Packt - Course Instructors

What you'll learn

  •   Manage browser pop-ups, iFrames, and JavaScript alerts with ease.
  •   Apply test synchronization using implicit and explicit waits.
  •   Analyze and master TestNG annotations, test execution, and HTML reporting.
  •   Create robust test automation frameworks using Page Object Model and Page Factory.
  • Skills you'll gain

  •   Regression Testing
  •   JUnit
  •   Test Tools
  •   Selenium (Software)
  •   User Interface (UI)
  •   Test Execution Engine
  •   Java
  •   Test Automation
  •   Browser Compatibility
  •   UI Components
  •   Javascript and jQuery
  •   Software Testing
  •   Software Design Patterns
  •   Automation
  •   Test Case
  • There are 12 modules in this course

    The course covers automation for iFrames, JavaScript alerts, and advanced mouse actions such as drag-and-drop, resizing UI elements, and multi-key operations. Test synchronization focuses on implicit and explicit waits, ensuring efficient test runs. You will explore Selenium 4 features, including configuration, relative locators, and updates to the actions class. Additionally, the course delves into operations like taking screenshots and retrieving element dimensions before advancing to TestNG concepts, including installation, automation, and using annotations for test management. The Page Object Model and Page Factory provide a framework for organizing test code, while TestNG's advanced features like groups, parameters, and parallel execution prepare you for any test automation challenge. This course is ideal for intermediate to advanced test automation engineers and developers with basic Selenium WebDriver knowledge, looking to expand their TestNG and advanced web automation skills.

    Automating Browser Pop-Ups

    Automating iFrames

    Automating JavaScript Alerts

    Automating Mouse Actions - Drag and Drop, Mouse Hover, Click and Hold, and so on

    Test Synchronization

    Selenium 4 New Features

    Miscellaneous Operations

    TestNG - Part 1

    Page Object Model (POM) and Page Factory

    TestNG - Part 2

    Next Steps

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved