Table of Contents
- Getting Started
- Locating Elements
- Working with Elements
- Working with Selenium API
- Syncronizating Tests
- Working with Alerts, Frames and Windows
- Data-driven Testing
- Using the Page Object Model
- Extending Selenium
- Testing HTML5 Web Applications
- Behaviour-driven Development
- Integration with other tools
- Cross Browser and Distributed Testing with Selenium
- Testing Mobile Applications

