The actions class
Websites, nowadays, have various features such as double click, drag and drop, and hover, to accomplish certain functionality. A special API called the Actions API is used to handle these scenarios. The actions class implements the builder pattern by creating a composite action made up of constituent actions that are specified by method calls.
Actions is a class in org.openqa.selenium.interactions.Actions and it extends the base class object. This class has one protected field called action, which is of the CompositeAction type. CompositeAction is a class that collects all actions and triggers them at the same time. CompositeAction implements the Action interface. The action interface has just one method: perform(), which ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access