Ranorex Webtestit Beta Program
Try a lightweight IDE optimized for building UI web tests with Selenium or Protractor
More testing, less boilerplate coding
Ranorex Webtestit significantly reduces the effort to build robust and reliable UI tests for web applications
Test everywhere
Cross-browser testing on Windows, macOS, Linux, and Android mobile devices. Test all popular browsers or a headless browser on your local machine, distribute tests on a Selenium grid or to cloud-based providers.
Easy setup
Ranorex Webtestit manages the tedious setup process for you, including scaffolding of a test framework. Webtestit even automatically downloads the drivers needed to test your application on various browsers.
Efficient automation
Increase your productivity. Let Ranorex Webtestit scaffold your project based on recognized best practices and create boilerplate code for you. Save even more time with intelligent test-specific code completion.
Standard language support
Develop tests in Java and Typescript, and Webtestit generates native Selenium or Protractor code. Coming soon: additional languages such as JavaScript and test automation libraries such as WebdriverIO.
Structured testing
Ranorex Webtestit applies the Page Object pattern to structure your test code, introducing a Domain Specific Language to abstract the technical details. This increases maintainability by encapsulating the framework API and selectors.
Build robust, reliable automated tests
Get optimized workflows with built-in best practices to eliminate flaky, brittle tests and reduce maintenance.
Designed for web test automation
Create robust, stable tests using Java or Typescript, for standard web technologies including Selenium and Protractor. Save development time with
Efficient Selenium-compatible code
Solve your Selenium pain points. Generate UI element locators with Ranorex Selocity, a free Chrome extension that generates robust and reliable locators. Then, drag a UI locator directly into the Ranorex Webtestit code editor to automatically generate the corresponding Selenium Webdriver user interaction method. Learn more about Ranorex Selocity here.


Reduce maintenance with embedded best practices
Automate your tests quickly without sacrificing quality: Ranorex Webtestit includes built-in best practices such as creation of page objects, separating test code from the testing framework, creating modular and reusable tests, cross-browser testing, and more. The result is automated tests that are more stable and maintainable.
Selective test execution
Spend less time debugging your automated test workflows with selective test execution. Run only the failed tests or run a single test within your test suite.
Instantly generate UI selectors
Ranorex Webtestit works with Ranorex Selocity, a free extension for the Chrome DevTools, that instantly provides unique and robust selectors for your web page.
Create a reference screenshot for selectors
When you send a selector from the Ranorex Selocity extension to Ranorex Webtestit, a reference image of the element is created automatically. To see the image, just hover over the selector in the code editor.

Built for coders
Ranorex Webtestit provides the tools you need to efficiently create UI tests with popular web technologies such as Selenium or Protractor
Built on OpenSource
- Electron
- Maven
- Selenium/Protractor
- Monaco editor
- Aurelia framework
Keyboard-oriented
- Workflow designed for keyboard-only navigation
- Customizable shortcuts
- No need to use a mouse
Fully customizable
- Templates
- JSON configuration file
- Reports
- Project setup
No vendor lock-in
- Produces pure Selenium code — no custom APIs
- Modify and execute code with or without Webtestit
Packed with features for web test automation
Flexible execution
Select the tests that you want to execute: the entire suite or just the failed test cases. Run your tests on a single endpoint or multiple endpoints in parallel. Execute tests from the command line with custom configurations.
Continuous integration
Use our CLI to integrate Ranorex Webtestit automated tests into your CI server, such as VSTS, Jenkins, CircleCI and more. Include generated reports as artifacts in your CI process.
Browser support
Test locally on all popular browsers for desktop and Android mobile devices, or on a headless browser. Distribute tests on a Selenium Grid or in the cloud via Sauce Labs
Integrates with JIRA and TestRail
Ranorex Webtestit integrates with Atlassian JIRA and TestRail out-of-the-box. Create a record of a defect in JIRA with just a single click. Import test cases from TestRail and report test run results to TestRail.
Built-in reporting
Ranorex Webtestit eliminates the need to use third-party reporting capabilities. Webtestit includes built-in test run reporting that is fully customizable via HTML/CSS.
Optimized workflow for web testing
Register for the open beta
Members of the beta program will be the first to experience the benefits of an IDE optimized for building UI web tests, for free, and can help ensure that Webtestit has the features that they need.
To join our public beta program, simply fill out the form. You will receive an email with a verification link shortly.
In addition, a Discourse forum account will be created for you with the same credentials, to make it easy to provide feedback.
Is Ranorex Studio a better fit for your needs?
Want record-and-replay functionality? Testing desktop and mobile in addition to web? Prefer to use C# or VB.NET? There are several reasons that you might prefer Ranorex Studio to Ranorex Webtestit. Perhaps you need record-and-replay functionality for codeless automation. You might want to use C# or VB.NET to automate your tests. Or you need to test desktop apps, native mobile apps, or mixed-technology applications. You can explore the features of Ranorex Studio with a free 30-day trial. Or, use our handy comparison guide to learn more about each solution and find best fit for your test automation goals.Frequently asked questions
Do I have to pay a fee to join the program or pay for the software?
How can I get support?
How do I leave the Webtestit open beta?
How do I provide my feedback to Ranorex?
What operating system can I run Webtestit on?
How can I try out the TestRail integration?
How do I receive new versions of Webtestit?
- For Windows and macOS, the built-in auto-updater will update the app to the latest version on every app start.
- For Linux, we’ll notify you about new updates and provide you with either an AppImage or Debian Package download.