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.

Desktop Software
Desktop
Web Software
Web
Mobile Software
Mobile

Automated Testing of Desktop Apps


With Ranorex you can work with a variety of Windows desktop operating systems. The currently available version supports Windows test automationSAP ERP testingQt test automation, .NET automated testing, testing of Java applications and many more.

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.

Windows 8 Development Preview
Windows 8
Windows 7
Windows 7
Windows 2008 Server
Windows 2012 Server
Windows Vista
Windows 2008 Server (R2)
Windows XP
Windows Vista
Windows 2003 Server
Windows XP
Windows 2000 (Ranorex Studio not available)
Windows 2003 Server (R2)
.Net
.Net
WPF (XAML)
WPF (XAML)
Win32
Win32
MFC
MFC
Windows Forms
Windows Forms
Qt
Qt
Java
Java
Delphi
Delphi
VB6
VB6
ActiveX
ActiveX
Microsoft Visual FoxPro
Microsoft Visual FoxPro
PowerBuilder
PowerBuilder
Microsoft Office GUI
Microsoft Office GUI
Microsoft Access
Microsoft Access
Microsoft Dynamics AX
Microsoft Dynamics AX
Microsoft Dynamics CRM
Microsoft Dynamics CRM
Microsoft Dynamics NAV
Microsoft Dynamics NAV
SAP
SAP
Air
Air
Infragistics
Infragistics
DevExpress
DevExpress
ComponentOne
ComponentOne
Janus
Janus
Syncfusion
Syncfusion
Telerik
Telerik
SkinSoft
SkinSoft
32 and 64 bit
32 and 64 bit
Oracle Forms
Oracle Forms
...
and many more

Automated Testing of Web Apps

Ranorex also supports automated testing for almost any kind of web technology, e.g. HTML Test Automation, Flash/Flex Test Automation. Start Cross-Browser Test Automation, 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.

Internet Explorer 6.0 and higher
Internet Explorer 7.0 and higher
Firefox 3.0 and higher
Firefox 3.0 and higher
Chrome 12 and higher
Chrome 12 and higher
Safari 5.1 and higher
Safari 5.1 and higher
Adobe Flash/Flex Test Automation
Adobe Flash/Flex/Air
HTML 5
HTML 5
AJAX
AJAX
Silverlight
Silverlight
ASP.net
ASP.net
Google Web Toolkit
Google Web Toolkit
YUI Library
YUI Library
Ext JS
Ext JS
Ext.Net
Ext.Net
Java Applets
Java Applets
jQuery
jQuery
Sencha GXT
Sencha GXT
DHTMLX
DHTMLX
Sweetdev Ria
Sweetdev Ria
MochiKit
MochiKit
MooTools
MooTools
Pyjs
Pyjs
Rico
Rico
Isomorphic SmartClient
Isomorphic SmartClient
Midori
Midori
Echo
Echo
Scriptaculous
script. aculo.us
Enyo
OZONE Widget Framework
ZK
Enyo
and many more
ZK
and many more

Automated Testing of Mobile Apps

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 appsmobile iOS application testing, cross-platform app testing and mobile web testing for Android and iOS.

 
Android App Test Automation
Android 2.2 and higher
iOS Mobile App Testing
iOS 7 and higher
MonoTouch
MonoTouch
PhoneGap
PhoneGap
mono for Android
mono for Android
Android web testing
Android
Web Testing
iOS web testing
iOS
Web Testing
All trademarks and registered trademarks are the property of their respective owners.