UI Test Automation Standards · UI
Overview
UI test automation ensures that critical user journeys are validated quickly and reliably. These standards help maintain effective, maintainable, and valuable UI test suites.
UI tests must cover the main user journeys only · UI-01 · MUST · TEST
Automate only the most important user workflows. Exclude minor features and edge cases from UI automation so that the test run time stays low.
UI tests for unhappy paths should be kept to a minimum · UI-02 · SHOULD · TEST
Limit UI tests for negative or error scenarios. Cover these cases with API automated tests where possible.
The data setup for UI tests should be done via the API · UI-03 · SHOULD · TEST
Set up and manage test data using APIs instead of the UI. This approach increases test speed, reliability, and maintainability.