Overview
Generate reliable selectors and automation-ready Selenium test code directly from your browser.
Elementra sits in your browser's side panel and does three things well: it picks the most reliable CSS, XPath, or ARIA selector for any element on the page, records your interactions as structured test steps, and generates ready-to-run Selenium test code in JavaScript, Python, or C#. π Element Inspection - (Click 'Inspect') Hover over any element and Elementra scores every possible selector - by stability, uniqueness, and readability, then chooses the best one. You get the full list too, so you can make an informed choice rather than guessing which selector will hold up. π€ Interaction Recording - (Click 'Record') Hit Record and go about your normal workflow. Clicks, form inputs, and page navigations are all captured automatically. Steps persist across page loads, so navigating mid-flow doesn't break the recording. You can add or remove steps from the panel before generating anything. π Assertion Builder Switch into Inspect mode, pick an element, and choose from a set of assertion types: visibility checks, text matching, attribute comparisons, or URL assertions. These get woven into the generated test alongside your recorded steps. π₯οΈ Code Generation Generate a complete test file with a single click. The output follows standard Selenium WebDriver conventions and is structured to be pasted directly into your test suite. ποΈ A few things worth knowing: - Everything runs locally. No data leaves your browser. - State is preserved in Chrome storage, so your steps are still there if you close and reopen the panel. - The extension works on any http or https page. Built for QA engineers, developers writing their own tests, and anyone tired of hunting through DevTools for a selector that will actually survive the next deployment.
0 out of 5No ratings
Details
- Version1.1.1
- UpdatedMay 1, 2026
- Offered byRH Extensions
- Size43.54KiB
- LanguagesEnglish
- DeveloperRobert Mark Hughes
18 Norwood Avenue Warrington WA3 2AE GBEmail
rhsoftwarehelp@gmail.comPhone
+44 7713 823276 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser