Introduction
End flaky tests by synchronizing well
()
What you should know
()
1. Introduction
Why do you need synchronization?
()
WebDriver built-in waits
()
Implicit wait vs. explicit wait
()
2. Synchronizing with WebDriverWait
What is WebDriverWait?
()
WebDriverWait usage patterns
()
ExpectedConditions
()
Writing a custom expected condition
()
Configuring WebDriverWait
()
3. Synchronizing with JavascriptExecutor
Overview of JavaScriptExecutor
()
Waiting for JavaScript
()
Using JavaScript for waiting
()
4. Synchronized Components
WebDriver synchronized components
()
Custom synchronized components
()
5. Synchronization Libraries
Introducing thewaiter
()
Introducing Awaitility
()
Creating your waiting libraries
()
6. Waiting Considerations
Remote WebDriver
()
General hints and tips
()
Ex_Files_Advanced_Selenium_Synchronization_Strategies.zip
(80 KB)