Ranorex Webtestit | An IDE for TestRail using Selenium and Protractor

Ranorex Webtestit for TestRail

A better way to build reliable web UI tests with Selenium or Protractor

Put the fun back in web test automation

If you’re automating web app tests with Selenium Webdriver or Protractor, you know that tedious framework setup, repetitive boilerplate coding, searching for stable UI element selectors, and debugging flaky tests are NOT fun.

What is fun is using Ranorex Webtestit to:

Icon browsers

Set up your test project in a snap

Ranorex Webtestit manages the tedious setup process for you, including scaffolding of a test framework. Ranorex Webtestit even automatically downloads the drivers you need and handles repetitive boilerplate coding.

icon easy setup

Import TestRail test cases as stubs

Give your automation a jump start. Define a test in TestRail, then import it into Ranorex Webtestit as a stub. Automate it using Java, TypeScript, or Python. Execute it in Ranorex Webtestit, then share the results in TestRail.

Icon Scaffolding

Sending results to TestRail

Let Ranorex Webtestit illuminate your failed tests’ paper trail by uploading all the artifacts you need for error investigation with a single click. Results of reports can be sent to TestRail manually or during CI runs.

Icon languages

Build reliable selectors in one click

Ranorex Webtestit works hand-in-hand with Ranorex Selocity, our free extension for the Chrome DevTools. Identify a locator in Ranorex Selocity, and send it to Ranorex Webtestit with one click. Drop the locator into the code editor to automatically generate the corresponding user interaction method.

icon easy setup

Spend less time debugging tests

Focus on your application, not your test automation. Ranorex Webtestit uses the Page Object pattern to structure your test code, abstracting the technical details. This increases maintainability by encapsulating the framework API and selectors.

icon easy setup

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. Execute the entire suite or just selected cases.

Watch our on-demand webinar

Get to Know Ranorex Webtestit: Learn how to build robust and reliable Selenium test suites from installation through to execution with Ranorex Webtestit

Get an IDE optimized for web test development

Brains plus beauty. Ranorex Webtestit has the features you need to overcome the challenges and limitations of Selenium Webdriver. And it comes in beautiful light and dark themes.

Designed for web test automation

Create robust, stable tests using Java, Typescript or Python, for standard web technologies including Selenium and Protractor. Save development time with our “Getting Started” panel, sample projects, automatic application of page object patterns, built-in code snippets, keyboard-oriented workflow with customizable shortcuts, and intelligent code completion.

Generates pure Selenium code

You aren’t locked in to a proprietary solution. Ranorex Webtestit generates pure Selenium code so that you can modify and execute your tests even on machines where Ranorex Webtestit isn’t installed.

Built-in reporting

Ranorex Webtestit eliminates the need to use third-party reporting capabilities, with built-in reporting that is fully customizable via HTML/CSS and sends all artefacts required for error investigation.

Ranorex Webtestit Drag and Drop

Embedded best practices

Automate your tests quickly without sacrificing quality: Ranorex Webtestit includes built-in best practices such as the creation of page objects, separating test code from the testing framework, creating modular and reusable tests, cross-browser testing, data-driven 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.

Automatic screenshots for UI elements

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.

Flexible features that support the way you work

Fully-customizable templates, JSON configuration files, reports, project setup, Git integration, and more.

Icon execution

Flexible test 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.

Icon continuous integration

Continuous integration

Use our CLI to integrate Ranorex Webtestit automated tests into your CI server, such as VSTS, Jenkins, TravisCI and more. Include generated reports as artifacts in your CI process.

Icon Browser

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

Icon test management

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.

Icon reporting

Built-in reporting

Ranorex Webtestit eliminates the need to use third-party reporting capabilities. Ranorex Webtestit includes built-in test run reporting that is fully customizable via HTML/CSS.

Icon monaco editor

Optimized workflow for web testing

Use a mouse when creating your tests or prefer to use the keyboard only. Ranorex Webtestit supports you with integrated help and customizable keyboard shortcuts.

Experience Ranorex Webtestit hands-on

Request a free, full-featured 30-day trial.
No credit card required.

Username requirements
Password requirements

Icon Beta

What’s next?

Please use a valid email address.

After filling out the form, you will receive an activation email. Use this email to activate your Ranorex Webtestit account, which will enable you to download Webtestit.

In addition, a Discourse forum account will be created for you with the same credentials, to make it easy to join the Webtestit user community.

Read how to integrate TestRail with Ranorex Webtestit in our user guide.

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.