Your Smart Selector Generator
Boost your efficiency and generate Selenium CSS selectors as well as XPath selectors with the free Ranorex Selocity Chrome extension.
Join the closed beta for Ranorex Webtestit – A lightweight IDE optimized for building UI web tests with Selenium or Protractor that works hand-in-hand with Ranorex Selocity
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!
Integrates directly with Ranorex Webtestit
Maximize your efficiency with Ranorex Webtestit, a lightweight IDE optimized for test automation with Selenium or Protractor.
Spend less time on tedious tasks such as setup and boilerplate code. Let Ranorex Webtestit handle the setup process for you, including scaffolding of a test framework and automatic download of the necessary WebDrivers. Develop tests in Java or Typescript, and Webtestit generates the native Selenium or Protractor code for you. Save development time with automatic application of page object patterns, built-in code snippets, useful keyboard shortcuts and intelligent code completion. Test all popular browsers or a headless browser on your local machine, distribute tests on a Selenium grid or to cloud-based providers.