XPathSense – AI Web Element Scanner
6 ratings
)Overview
Smartly scan web pages and extract AI-enhanced XPaths for automation.
XPathSense – AI Web Element Scanner The fastest way to extract clean, stable, automation-ready XPaths. Designed for QA Engineers, SDETs, and Test Automation teams who want reliable locators without the manual grind. 🚀 What This Extension Does XPathSense scans any webpage and instantly extracts human-readable, stable, AI-optimised XPaths. It works perfectly for Selenium, Playwright, Cypress, Robot Framework, Python, Java, or any UI automation stack. Use built-in scanning, smart labeling, Custom XPath mode, and AI-powered improvements to generate production-ready Page Objects automatically. 🧠 Key Features 🔍 1. Smart Automated Scanning Detects all interactable UI elements (buttons, inputs, links, dropdowns, Angular/React/Material UI controls, etc.) Filters out decorative and non-testable elements Generates clean, stable XPath locators instantly ✨ 2. AI-Powered Improvements Enhance any XPath with Gemini or OpenAI Uses HTML snippet + label context for high-confidence locator refinement Confidence score + human-readable suggestions on every improvement 🎯 3. Custom XPath Mode Click any element on the page to generate its locator instantly Explore multi-match XPaths with prev/next navigation Real-time validation and type-ahead suggestions 📤 4. One-click Page Object Export Export ready-to-use Page Object code for: Java + Selenium Python + Selenium (PyTest style) Playwright + TypeScript Cypress + JavaScript Supports:Single elements List<WebElement> / collection locators Match-count aware exports User-renamed labels throughout the code 🧠 5. Intelligent Labeling Labels derived using: Associated <label> ARIA attributes Placeholder text Sibling or contextual text Framework-specific inputs (Angular, Material, React, PrimeNG, etc.) 🛟 6. Guided Onboarding (New in v3.0.0) A full Quick Tour teaches new users how to: Add API Key Scan Page Use Manual Mode Improve XPaths with AI Export Page Objects Perfect for first-time users. 🧹 Additional Features Highlight elements on hover Cache management Inline rename with persistence Export-ready prompts auto-cleaned Custom modes disable automatically when panel closes Privacy-first: No data stored externally 🔒 Privacy Your API key stays in your browser only Only required HTML snippets are sent to your AI provider No training, no external storage, no analytics 🎉 What’s New in 3.0.0 Guided Onboarding with floating Quick Tour Smarter semantic labels Inline renaming + saved custom names Enhanced manual mode (with match previews + validation) New Python Selenium export Improved Java/Playwright/Cypress exports Clearer API setup + Gemini key guidance UI polish, badges, new toasts, and accessibility fixes If you’re a QA engineer who wants zero-flaky locators, fast scanning, and one-click Page Object generation, XPathSense will save you hours every week.
5 out of 56 ratings
Details
- Version3.0.0
- UpdatedNovember 26, 2025
- Offered bykaiwalya11
- Size1.28MiB
- LanguagesEnglish
- Developer
Email
kaiwalya11@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
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