YoVDO

Advanced Selenium: Support Classes

Offered By: LinkedIn Learning

Tags

Selenium WebDriver Courses

Course Description

Overview

Automate more effectively using support classes within Selenium WebDriver. Learn about element abstractions, locators, state and element synchronization, and more.

Syllabus

Introduction
  • The best-kept secret in WebDriver
  • What you should know
1. Overview
  • What are the support classes?
  • Quick wins
2. Element Abstractions
  • What is an element abstraction?
  • Creates your own element abstractions
3. Locators
  • What are locators?
  • Create your locators
4. State and Element Synchronization
  • What is synchronization?
  • Expected conditions
  • FluentWait: Waiting for anything
5. Page Objects with PageFactory
  • What is a page object?
  • What is PageFactory?
  • Ajax and default locator strategies
  • PageFactory pros and cons
  • Loadable components
  • Slow loadable components
6. Logging with EventFiringWebDriver
  • What is EventFiringWebDriver?
  • How do you use it?
Conclusion
  • Next steps

Taught by

Alan Richardson

Related Courses

Complete Step By Step Java For Testers [2024 Updated]
Udemy
Automated Software Testing with Python
Udemy
Selenium WebDriver Test Automation Framework With Real Project
Udemy
Selenium WebDriver: JavaScript Automation For Beginners 2019
Udemy
Selenium WebDriver with Java -Basics to Advanced+Frameworks
Udemy