Chapter 4. The Waiting Game
In the previous chapter, we had a look at various exceptions and some of the possible causes of them. In this chapter, we will do the following:
- Look at implicit and explicit waits
- Find out about the
ExpectedConditions
class in the Selenium support package - Examine how we can extend
ExpectedConditions
by adding our own customized waits - Have a look at the core fluent wait functionality built into Selenium, and the use of functions and predicates