Chapter 4. Working with Selenium API
In this chapter, we will cover:
Checking for an element's presence
Checking for an element's state
Using Advanced User Interactions API for mouse and keyboard events
Performing double-click on an element
Performing drag-and-drop operations
Working with context menus
Executing the JavaScript code
Capturing screenshots with Selenium WebDriver
Maximizing the browser window
Handling session cookies
Working with browser navigation
Working with WebDriver events