Action encapsulates a specific functionality available in a Context or Page of the application under test (AUT).
Search for Flights, Navigate to Home Page, Initiate Balance Transfer etc.
- Represents a “verb” – what can be done in a given Context?
- Has a defined Origin and Destination Context indicating the transition in the application.
- Accomplishes a “business” objective. For example, typing username in a field is NOT an Action, whereas “Login” is an Action.
- Does NOT represent a complete use-case, such as booking a flight.