The Ranorex automated testing tools provide seamless testing of a wide range of desktop, web and mobile applications.
As every robust test automation project requires reliable user interface object recognition, Ranorex focuses on providing the best possible recognition for all types of desktop, web and mobile software applications. Ranorex’s award winning object recognition relies on smart RanoreXPath technology – RanoreXPath reduces effort in maintaining tests and at the same time simplifies the testing of dynamically built user interfaces.
With Ranorex you can work with a variety of Windows based desktop operating systems. The following reference matrix shows which software technologies and frameworks are supported by Ranorex. As a wide range of 3rd party controls is available, only a subset of the more common controls is listed below.




























Ranorex also supports automated testing for almost any kind of web technology. Create your web test for one browser and then execute the test on the most common browsers automatically. Ranorex's browser-independent object recognition enables you to easily set up and maintain your web tests for different browsers and browser versions.
The following reference matrix provides an overview of supported web technologies and frameworks. As a wide range of 3rd party frameworks exists, only a subset of the more common frameworks is listed.
Ranorex supports recording and executing tests on actual mobile devices as well as on emulators without having to write a single line of code. Powerful Ranorex recognition of the native Android app's UI elements enables you to execute your tests on any Android device with any resolution and in any language.
The currently available version supports automated testing of native Android apps, mobile iOS application testing, cross-platform app testing and mobile web browser testing.