In accelQ, Action encapsulates a specific functionality available in a Context or Page of the application under test (AUT).
Example: Login, Search for Flights, Navigate to Home Page, Initiate Balance Transfer etc.
Action logic comprises of set of statements to achieve the user interactions or verification on test application. Logic Editor provides tools necessary to build test logic with a natural language interface.
Basic component of action logic is a statement. Every statement corresponds to one of the commands available in accelQ libraries. To enable building test logic, some special statements such as conditional statements and loops are available.
Note: User Libraries feature provide a capability to extend the standard set of commands if needed.
Following capabilities are supported in the logic editor:
- Creating new statement
- Parameterizing statement arguments
- Drag/drop statements
- Delete statements
- Conditional logic
- Loop logic
- API testing wizards etc.
Various articles in this section describe each of these features in greater detail.