Press the keys to navigate to the next or previous product.
X

XPathy

A fluent Java API for dynamically building XPath locators for Selenium WebDriver.

XPathy is a visual XPath evaluator and locator engine designed to debug element selector queries on active web pages. It features an interactive console panel that helps QA engineers write, run, and validate XPath selectors.

Key Features of XPathy

  • Interactive XPath Console: Directly write and test xpath selectors against the current page DOM layout.
  • Visual Match Indicators: Highlights all matching elements in yellow with custom tooltips on the screen.
  • Selector Suggestions: Suggests shorter, stable locator alternatives for target elements.
  • DOM Tree Inspector: View element hierarchies and attributes inside a modular sidebar layout.

Benefits of Using XPathy

  • Zero Sandbox Swapping: Test your selector strings on live pages without reloading or restarting scripts.
  • Debug Dynamic Elements: Validate locators for dropdowns, hover elements, and popups that vanish on click.
  • Boost Script Reliability: Write shorter, stable XPath strings, reducing script failure rates.

Java automation engineers looking for maintainable code can use XPathy’s builder pattern to programmatically construct complex, nested XPath selectors.

Tags:

JavaSeleniumXPathTest AutomationLocators
Previous Tool Next Tool