# semantic-locators **Repository Path**: mirrors_google/semantic-locators ## Basic Information - **Project Name**: semantic-locators - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-19 - **Last Updated**: 2026-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Semantic Locators ![Magnifying glass icon](docs/img/icon_64dp.svg) Semantic Locators let you specify HTML elements in code similar to how you might describe them to a human. For example, a create button might have a semantic locator of `{button 'Create'}`. Semantic Locators are stable, readable, enforce accessibility, and can be auto-generated. Just want to get started writing semantic locators? See the [tutorial](docs/tutorial.md), or read on for an introduction. ## Getting started See the getting started instructions for your environment: * [JavaScript/TypeScript in the browser](javascript/README.md) * [Java WebDriver](webdriver_java/README.md) * [Python WebDriver](webdriver_python/README.md) * [.NET WebDriver](webdriver_dotnet/README.md) * Something else? Adding support for a new platform is simple. See [DEVELOPING.md](docs/DEVELOPING.md) for instructions. ## Examples HTML | Semantic Locator -------------------------------------------------- | -------------------------- `` | `{button 'OK'}` `
` | `{tab 'Meeting'}` `