Architecture
The framework consists of three main components:
- Step Libraries - Reusable test steps that can be shared across multiple test cases
- Test Cases - Individual test scenarios that combine steps to perform specific validations
- Test Suites - Collections of related test cases grouped for execution