Coded UI Test Automation Alternative

Visual Studio 2019 is the last version with support for Coded UI. Here’s your solution for a Coded UI replacement.

Ranorex Studio desktop testing tools

Migrate seamlessly to a Coded UI replacement

The Ranorex testing framework provides an API for C# and VB.Net that completely replaces Coded UI. It integrates with Visual Studio in a few clicks and offers the most powerful object recognition on the market, plus an array of complementary API methods for vastly improved functionality.

Developers and technical testers can rely on over 10 years of trusted experience in .NET and continue to test in their preferred IDE. The Ranorex testing framework API can be accessed from within Visual Studio. Migration from Coded UI to the Ranorex testing framework is as easy as one, two, three. Open Visual Studio, add Ranorex core assemblies as references and write your code to continue testing in Visual Studio without Coded UI. That’s it! You can now build robust and flexible tests in the language you know using Ranorex’s industry-leading object recognition without ever having to leave the comfort of the IDE you call home. And that’s not all.

Migrate seamlessly to a Coded UI replacement
Analyze effortlessly with Ranorex Spy

Analyze effortlessly with Ranorex Spy

Experience the most reliable object recognition on the planet with Ranorex Spy, the tool that developers and technical testers love.

Use the Ranorex Spy Tool to analyze your AUT, its element structure, available object properties and attributes, and build the most robust and reliable XPaths for use in Visual Studio.

Be in full control of your XPaths. Increase or decrease dynamism in line with the complexity your tests require. Add variables to your XPaths and customize how you uniquely identify UI elements even when testing mixed technology applications.

Analyze effortlessly with Ranorex Spy

Screencast Series "Ranorex Spy"

Want to learn more about the breathtaking object recognition the Ranorex Spy Tool offers, then check out this screencast.

Get the benefits of coded video reporting

VideoRecordingOptions( )

Take advantage of the only coded video reporting functionality in the marketplace. Add one line of code to see a video of each test case in your report. Go further and configure your video reporting at code level to record only failed test cases, change bitrate and frame rate, and even pause and resume recording during test runs.

Get the benefits of coded video reporting

The Ranorex API allows us to build our own framework using Visual studio. Ranorex Studio is easy to learn with user guides and videos and easy to use

Small Business Health Care Company
Read the TechValidate case study

We achieved reliable test automation results through Ranorex. It provides strong control recognition capabilities. The provided C#/.NET API is especially powerful when implementing custom test frameworks that need full control of the whole execution process. Ranorex is highly recommendable, as a powerful test automation tool.

Our software under test has multiple modules with different UI types. Ranorex is the only tool that could handle all of them and provide good C# API, allowing us to develop an object-oriented test framework.

Medium Enterprise Telecommunications Equipment Company
Read the TechValidate case study

The three Rs of increased functionality



Benefit from fully customizable XML-based reports, and obtain a comprehensive overview of the test execution flow. It includes screenshots, videos, and is JUnit-compatible meaning integration with your CI systems is a breeze, enhancing transparency and giving instant feedback.



Choose the API with object repository access built-in and benefit from the hierarchical tree structure the Ranorex object repository offers. Each object automatically receives a unique and logical name, includes its own screenshot, and is kept separate from test actions for improved test maintainability.


And everything else

Code when you want, record when you can
Compliment your code with the Ranorex recorder and effortlessly enhance your tests with validations and parameters. Get the best of all worlds and use Ranorex Studio’s actions table in parallel with Visual Studio. Capture entire workflows and convert your actions to user code and modify it for the most complex test automation tasks.

Analyze effortlessly with Ranorex Spy

Support for every Windows desktop technology, Web, and Mobile

Whether it’s ERP systems, business process management, or health care systems, Ranorex API and IDE have you covered with full .NET framework access, standard OOP w/ C#, and VB.NET, and no proprietary scripting language! If that wasn’t enough, you can also test across technologies with support for web and mobile. To read more about Ranorex testing framework’s support for a specific technology, click the below link.

Analyze effortlessly with Ranorex Spy
ranorex leader badge

We deliver outstanding customer satisfaction

Reviews from satisfied users help make Ranorex Studio a leader in the G2 Grid for Test Automation Software, year after year.

The G2 Grid for Test Automation Software identifies leading solutions based on market presence and customer satisfaction. To determine market presence, G2 uses a combination of 15 metrics about a vendor and product such as the number of employees, web and social presence, and growth. The customer satisfaction rating is based on an analysis of reviews submitted by real, verified users. Our high customer satisfaction rating contributes to Ranorex Studio's continued position as a leader in the G2 Grid. Ranorex Studio also receives top marks in areas such as ROIease of use, and ease of implementation. For more independently-verified research and reviews, visit the Ranorex Studio page at G2 Crowd,TechValidate, or Capterra.

We deliver outstanding customer satisfaction

Trusted by over 4000 companies worldwide

Get all of this with your free trial:

  • Record-and-replay: robust capabilities to build tests without programming.
  • Full development environment: script in C# or VB.NET
  • All supported platforms: run tests on Windows desktop, all popular Web browsers, and Android or iOS devices, including real devices and simulators/emulators
  • Advanced functionality: Ranorex Spy for machine-trained object detection, Ranorex Coach for test healing, video reporting of test execution, PDF validation, and more.
  • Customizable test results reporting: generate HTML, PDF, or JUnit-compatible reports; then send test reports as email attachments.
  • Data-driven testing: pull test data from CSV or Excel files, or a SQL database
  • Flexible API interface: easily add Ranorex Studio tests to your CI/CD process by integrating with Jenkins, Travis CI, Git, and more.
  • Built-in integration with Jira and TestRail

Accelerate your software testing with Ranorex Studio. Our built-in tutorials and sample projects will help you be productive right away. Or, if you’re ready, you can review our pricing and buy now.