Cross-Technology, Cross-Device, Cross-Platform

Combine desktop, web and mobile app testing for your daily testing scenarios

Using Ranorex, you can easily switch from mobile to desktop and web-based automation during the recording process. Create test scenarios which combine a variety of technologies, devices and platforms.

Learn More in a Free Webinar

UI Object Recognition for Any Technology

Create your robust test automation project using the reliable UI object recognition

Every robust test automation project requires reliable user interface object recognition. Ranorex provides the best UI recognition for all types of desktop, web and mobile software applications, as well as support of many 3rd party controls and frameworks. The award-winning object recognition relies on the smart RanoreXPath technology – a technology which reduces the test maintenance effort and simplifies the testing of dynamically built user interfaces. 

"Our company needed a "silver bullet" to aid in the automated testing of our wide variety of technologies. As we evaluated Ranorex, it solved so many of the problems we had faced. We needed support for .NET, Adobe FLEX & FLASH, WPF, among others; and we especially liked the power that RanoreXpath gave to use to resolve problems with dynamic components."

Stephen Harmon, Control4
Desktop
Web
Mobile

Automated Desktop App Testing

Work with a variety of Windows desktop apps

Ranorex supports software technologies such as Windows, SAP ERP, Qt, WPF UI, .NET and Java, as well as frameworks and 3rd party controls. Start a test automation on a desktop app now and see the benefits for yourself.

Ranorex supports, among others, the following software technologies and controls:

Windows 10
Windows 10
Windows 2008 Server (R2)
Windows 2008 Server
Windows XP
Windows Vista
Windows 8
Windows 8
Windows 2003 Server
Windows XP
Windows 7
Windows 7
Windows 2003 Server (R2)
Windows 2003 Server
Windows 2008 Server
Windows 2012 Server
.Net
.Net
32 and 64 bit
32 and 64 bit
Infragistics
Infragistics
Air
Air
Telerik
Telerik
Java Test Automation
Java
Win32
Win32
SkinSoft
SkinSoft
Microsoft Dynamics AX
Microsoft Dynamics AX
ComponentOne
Component One
SAP
SAP
Oracle Forms
Oracle Forms
VB6
VB6
Microsoft Dynamics NAV
Microsoft Dynamics NAV
DevExpress
Dev Express
Qt
Qt
Windows Forms
Windows Forms
MFC
MFC
ActiveX
ActiveX
Microsoft Dynamics CRM
Microsoft Dynamics CRM
WPF (XAML)
WPF (XAML)
Microsoft Access
Microsoft Access
Janus
Janus
Microsoft Visual FoxPro
Microsoft Visual FoxPro
...
and many more
Delphi
Delphi
Microsoft Office GUI
Microsoft Office GUI
Syncfusion
Syncfusion
PowerBuilder
Power Builder

Automated Web App Testing

Automate tests for almost any kind of web technology

Ranorex supports cross-browser testing on the most common browsers. Simply create your web test for one browser and then automatically execute the test on another. Ranorex's browser-independent object recognition enables you to easily set up, maintain and reuse your web tests across multiple browsers and browser versions. Ranorex supports the most common web technologies, including Selenium WebDriverHTML5, Flash and Flex, as well as 3rd party frameworks. Among these are:

Chrome
Chrome
Firefox
Firefox
Internet Explorer
Internet Explorer
Edge
Edge
Safari
Safari
Selenium WebDriver
Selenium WebDriver
Flash/Flex Test Automation
Flash/Flex
YUI Library
YUI Library
DHTMLX
DHTMLX
Isomorphic
Isomorphic
and many more
HTML5
HTML5
CefSharp
CefSharp
Ext JS
Ext JS
Sweetdev Ria
Sweetdev Ria
Midori
Midori
AJAX Testing
AJAX
Ext.Net
Ext.Net
Mochi Kit
Mochi Kit
ASP.net Testing
ASP.net
Echo
Echo
Silverlight Testing
Silverlight
Java-Applets
Java-Applets
Electron
Electron
MooTools
MooTools
script.aculo.us
script.aculo.us
CEF
CEF
jQuery Testing
jQuery
Pyjs
Pyjs
NW.js
NW.js
OZONE Widget Framework
OZONE Widget Framework
Google Web Toolkit GWT Testing
Google Web Toolkit
QtWebEngine
QtWebEngine
Sencha GXT
Sencha GXT
Rico
Rico
Enyo
Enyo
Try out easy and fast web testing with Ranorex Online beta for free: Start free web testing

Automated Mobile App Testing

Record and execute tests on mobile devices and emulators without writing a single line of code

Execute your tests on any mobile device, in any language and screen resolution, with the powerful Ranorex mobile UI element recognition. Now you can simply run your tests on tablets and smartphones. Ranorex supports automated testing of native Android apps, mobile iOS apps, cross-platform apps, as well as mobile web testing for Android and iOS.
Android Test Automation
Android
RoboVM
RoboVM
iOS Test Automation
iOS
mono for Android
mono for Android
MonoTouch
MonoTouch
Android Mobile Web Testing
Android Web Testing
PhoneGap
PhoneGap
iOS Mobile Web Testing
iOS Web Testing
All trademarks and registered trademarks are the property of their respective owners.
Ask a Ranorex expert

Get your most pressing questions answered by one of our Ranorex experts.

Simply fill out the form below

Ask an expert