LocatorLens โ Smart Locator Automation ์ ์์: Yogesh
Inspect any element and instantly get ranked, copy-ready Playwright, Selenium, and Cypress locators. Built for QA engineers who want stable, maintainable test automation selectors โ not brittle XPaths.
์ฌ์ฉ์ 9๋ช
์ฌ์ฉ์ 9๋ช
ํ์ฅ ๋ฉํ ๋ฐ์ดํฐ
์ ๋ณด
LocatorLens is a precision developer tool built for QA engineers and automation testers. Hover over any element on any webpage, click to capture it, and instantly get ranked, copy-ready locators for Playwright, Selenium, and Cypress โ all from one sidebar panel.
โก How It Works
Click "Start Inspecting" from the popup or sidebar.
Hover over any element โ a live overlay highlights it with tag and attribute info.
Click to capture โ ranked locators appear instantly in the sidebar panel.
Copy the best one with a single click. Done.
๐ก๏ธ Stability-Ranked Locators Not all locators are equal. LocatorLens automatically ranks every suggestion: โข โ BEST โ getByTestId(), getByRole(), getByLabel() โ survive UI redesigns. โข โ GOOD โ getByPlaceholder(), getByText(), getByAltText() โ reliable with caveats. โข ~ OK โ CSS ID selectors, name attributes โ acceptable fallbacks. โข โ AVOID โ Auto-generated class names (styled-components, MUI, etc.) โ flagged with warnings.
๐ฐ๏ธ Multi-Framework Support Switch between Playwright, Selenium, and Cypress with a single dropdown. Locators translate instantly into the correct syntax for your chosen framework.
๐งฌ Shadow DOM X-Ray LocatorLens pierces Shadow DOM boundaries automatically. The Deep-Trace Engine detects Shadow Roots and generates working locators for encapsulated Web Components that other tools can't reach.
๐น๏ธ DOM Navigation Use Arrow Up/Down keys to traverse parent and child elements โ even across Shadow DOM boundaries. Navigate the full DOM tree without leaving the inspector.
๐ฌ Selector Validation Lab Paste any CSS selector or XPath into the built-in lab. It validates against the live DOM, highlights matching elements, and reports the match count โ perfect for debugging flaky selectors.
๐ก Why This Exists Brittle locators are the #1 cause of flaky test automation. LocatorLens solves this by always recommending the most stable, semantic locator first โ the same way Playwright's own documentation recommends.
๐ Privacy No data is collected, transmitted, or stored externally. Everything runs locally in your browser. Zero telemetry, zero tracking.
โก How It Works
Click "Start Inspecting" from the popup or sidebar.
Hover over any element โ a live overlay highlights it with tag and attribute info.
Click to capture โ ranked locators appear instantly in the sidebar panel.
Copy the best one with a single click. Done.
๐ก๏ธ Stability-Ranked Locators Not all locators are equal. LocatorLens automatically ranks every suggestion: โข โ BEST โ getByTestId(), getByRole(), getByLabel() โ survive UI redesigns. โข โ GOOD โ getByPlaceholder(), getByText(), getByAltText() โ reliable with caveats. โข ~ OK โ CSS ID selectors, name attributes โ acceptable fallbacks. โข โ AVOID โ Auto-generated class names (styled-components, MUI, etc.) โ flagged with warnings.
๐ฐ๏ธ Multi-Framework Support Switch between Playwright, Selenium, and Cypress with a single dropdown. Locators translate instantly into the correct syntax for your chosen framework.
๐งฌ Shadow DOM X-Ray LocatorLens pierces Shadow DOM boundaries automatically. The Deep-Trace Engine detects Shadow Roots and generates working locators for encapsulated Web Components that other tools can't reach.
๐น๏ธ DOM Navigation Use Arrow Up/Down keys to traverse parent and child elements โ even across Shadow DOM boundaries. Navigate the full DOM tree without leaving the inspector.
๐ฌ Selector Validation Lab Paste any CSS selector or XPath into the built-in lab. It validates against the live DOM, highlights matching elements, and reports the match count โ perfect for debugging flaky selectors.
๐ก Why This Exists Brittle locators are the #1 cause of flaky test automation. LocatorLens solves this by always recommending the most stable, semantic locator first โ the same way Playwright's own documentation recommends.
๐ Privacy No data is collected, transmitted, or stored externally. Everything runs locally in your browser. Zero telemetry, zero tracking.
0๋ช
์ด 0์ ์ผ๋ก ํ๊ฐํจ
๊ถํ ๋ฐ ๋ฐ์ดํฐ
ํ์ ๊ถํ:
- ๋ธ๋ผ์ฐ์ ํญ์ ์ ๊ทผ
- ๋ชจ๋ ์น์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
์ ํ์ ๊ถํ:
- ๋ชจ๋ ์น์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
๋ฐ์ดํฐ ์์ง:
- ๊ฐ๋ฐ์๊ฐ ์ด ํ์ฅ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ ์์ง์ด ํ์ํ์ง ์๋ค๊ณ ํฉ๋๋ค.
์ถ๊ฐ ์ ๋ณด
- ๋ถ๊ฐ ๊ธฐ๋ฅ ๋งํฌ
- ๋ฒ์
- 1.1.3
- ํฌ๊ธฐ
- 67.77 KB
- ๋ง์ง๋ง ์ ๋ฐ์ดํธ
- ํ ๋ฌ ์ (2026๋ 4์ 6์ผ)
- ๊ด๋ จ ์นดํ ๊ณ ๋ฆฌ
- ๋ผ์ด์ ์ค
- MIT ๋ผ์ด์ ์ค
- ๋ฒ์ ๋ชฉ๋ก
- ํ๊ทธ
- ๋ชจ์์ง์ ์ถ๊ฐ