XPath and CSS Selector Generator | Ranorex Selocity Chrome Extension
Your Smart Selector Generator
Boost your efficiency and generate Selenium CSS selectors as well as XPath selectors with the free Ranorex Selocity Chrome extension.
Tired of constructing unique selectors?
Your page under test changes. The selector location fails. Fixing fragile selectors is a time-consuming chore. We get it: manually constructing unique selectors is difficult, slow and prone to errors – and makes writing rock-solid Selenium locators nearly impossible. There is always uncertainty whether the chosen selector accurately and reliably identifies an element. It’s time to stop the guessing game.
Generate robust and reliable selectors
Ranorex Selocity is a free extension for the Chrome DevTools that instantly provides unique and robust selectors for your web page. The smart selector generator ignores dynamically generated IDs. Feedback on the selectors helps you identify the most stable way to locate an element. Once you have decided on a generated selector, it just takes a click to copy and paste it into your locators in Selenium tests – or use it in any other framework that depends on selectors finding DOM elements, such as WebDriver.io and Protractor.
Effortlessly improve the quality of selectors
Generate, edit, and evaluate RanoreXPath, CSS, link text and XPath selectors.
Easy selector modification
You can further edit and evaluate selectors in our Chrome DevTools sidebar panel. Ranorex Selocity auto-detects the selector type, highlights it, and then displays the number of matching DOM elements. This provides you with instant feedback on the uniqueness of a selector.
Unique RanoreXPath selector
Aside from generating CSS, link text and XPath selectors, Ranorex Selocity also provides RxPath selectors. Based on the XPath query language, RanoreXPath utilizes the award-winning Ranorex object recognition methodology, making selectors shorter and more robust against changes.
Your feedback is welcome
We want to know how you enjoy working with Ranorex Selocity! Simply go to our GitHub repository and drop your feedback, feature requests, or issues you may have found when using our Chrome browser extension. We’d love to know what you think of it!
Speed up the Selenium test creation process
Reduce time creating selectors for locators in Selenium and concentrate on what really matters.
Most time is spent before the first line of code is even written: from finding your way through the page to determining proper targets. Save that valuable time for coding! Simply right-click on the element in your page to instantly retrieve its various selector types and copy it to your clipboard for instant use for E2E testing. Ranorex Selocity even adds quotes automatically when pasting the selector in your tests to make every second count!
Key benefits of Ranorex Selocity
Automatic generation of quality selectors directly in the Chrome DevTools panel.
Instant selector generation
Generate robust and reliable RanoreXPath, XPath, link text, and CSS selectors with Ranorex Selocity. It just takes a click to instantly copy and paste it into your Selenium locator. Of course, quotes are automatically added to the selector, ready for immediate use in tests.
Exploratory selector creation
Put your own stamp on selectors – because you know your page the best! Directly in our Chrome DevTools sidebar panel, you can edit selectors to further improve speed, readability, and reliability. The integrated selector checker instantly verifies its uniqueness.
Your favorite dev tools have it. Your favorite text editor has it. Let’s face the facts: the dark theme is essential. That’s why we’ve included a dark theme in Ranorex Selocity and made sure to maintain the look and feel of the Chrome DevTools. We can’t wait to see you on the dark side!
Apply for our BETA program
Help us to further improve Ranorex Selocity.
Our goal is to provide a solution that significantly reduces the effort to create robust and reliable Selenium tests. Aside from our free Chrome DevTools extension, we’re working on a companion desktop app that further eases the overall Selenium test creation process.
We need your help! Sign up for the beta program and let us know how Ranorex Selocity can assist you in your daily test creation efforts. Your feature suggestions and feedback help us align our new solution to your actual needs.