MODIFIED Requirements
Requirement: Maestro Element Selection
The Maestro screenshot flows SHALL use semantic identifiers (id: selectors) for all interactive elements to ensure cross-device compatibility.
Scenario: Settings button accessible across devices
- WHEN Maestro flow runs on any supported device size
- THEN settings button is tapped using
id: "settings_button"
- AND the tap succeeds regardless of screen dimensions
Scenario: No hardcoded coordinates
- WHEN reviewing Maestro flow files
- THEN no
point: selectors with hardcoded coordinates exist for tappable elements
Reacties