Locator strategy

Locator strategy image
The approach a test automation engineer uses to identify and target UI elements within an application during automated test execution. A locator strategy defines which selector types to use (such as IDs, CSS selectors, ARIA roles, or data attributes) and how to prioritise them for reliability and maintainability. User-facing selectors (those tied to visible labels or roles rather than internal DOM structure) are generally preferred because they are more stable across UI changes and better reflect real user behaviour. AI tools can suggest locators automatically, but the tester or engineer should review these, as AI often defaults to convenient selectors rather than the most robust ones. 

For example, using a visible button label as a selector is typically more resilient than using a dynamically generated class name.
Explore MoT
QA Leadership Summit - The AI-Native Edge: Leading the Future of QA image
QALS Summer 2026: a leadership summit to move beyond AI testing pilots and build production-ready, AI-first QA organizations - powered by the BrowserStack AI Test Platform and 25+ connected AI agents
MoT Intermediate Certificate in Test Automation image
Elevate to senior test automation roles with mastery in automated checks, insightful reporting, and framework maintenance
This Week in Quality image
Debrief the week in Quality via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter