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!
Frequently asked questions
How does Ranorex Selocity support me in developing my Selenium test automation project?
By auto-generating CSS, link text, XPath, and RanoreXPath (RxPath) selectors, Ranorex Selocity tremendously boosts your efficiency. Now, you can obtain selectors with one click, and copy them into your locators in Selenium. If you choose to modify a selector yourself, Ranorex Selocity provides instant feedback to ensure the selector is valid.
How do I use Ranorex Selocity?
Ranorex Selocity is a Google Chrome browser extension that integrates seamlessly into your workflow. It can be installed from the Chrome Web Store and can be accessed in the Chrome DevTools. It then appears as additional option on your action menu.