Skip to content
CourseAsk.
Advanced Selenium WebDriver and Test Automation
Coursera MOOC / Non-credit 0

Advanced Selenium WebDriver and Test Automation

About this course

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course is designed to elevate your Selenium WebDriver and test automation skills by automating complex web elements like select boxes, datepickers, and web tables, including handling multi-select boxes and web table cell objects. You'll manage browser pop-ups, multiple windows, and differentiate between close and quit methods. 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.

B

81/100

CourseAsk score

What the provider tells you
45/45
Who stands behind it
20/35
How complete the listing is
16/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • automate complex web elements
  • manage browser pop-ups and multiple windows
  • implement advanced mouse actions
  • apply test synchronization techniques
  • utilize Selenium 4 features
  • organize code using the Page Object Model and Page Factory
  • execute tests using TestNG

Course objectives

  • improve test automation skills using Selenium WebDriver
  • learn to handle advanced web automation challenges
  • master TestNG features for effective test management
Web Development #java programming #test automation #page object model #browser automation #web testing #drag and drop #testng #selenium webdriver #javascript alerts #iframe handling #test synchronization #implicit waits #explicit waits #advanced mouse actions
$49.00

Price shown by Coursera — confirm on their site.

Enroll on Coursera

You'll be redirected to Coursera to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0

Compared on these lists

Where this course ranks against the alternatives.