Ranorex is a GUI test automation framework for testing of desktop, web-based and mobile applications. Ranorex is used with Windows OS and it is using standard programming languages such as C# and VB.NET as a base.

Ranorex is a GUI test automation framework for testing of desktop, web-based and mobile applications. Ranorex is used with Windows OS and it is using standard programming languages such as C# and VB.NET as a base.

Main features:

  • GUI Object Recognition - RanoreXPath for identification/filtering of all types of GUI elements. Ranorex Spy provides the mapping information of GUI elements to their RanoreXPath expression.
  • Object-based Capture/Replay functionality (called Ranorex Recorder), which provides maintainable recordings via an actions table editor, transforms recorded actions into C# and VB.NET code and generates detailed report files for quick error detection.
  • Test Automation Library for .NET
  • Test Development Environment (called Ranorex Studio) makes code completion, debugging and test project management possible.
  • Flexible Test Automation Interface: Test Automation within specific test environments is possible. Test suites with Ranorex results in .EXE files for simple integration into existing environments such as test management tools, continuous integration processes or batch execution scenarios. They can be easily run by launching the .EXE file from the command line.

System environment

Ranorex supports the following platforms:

  • Windows 2003 Server
  • Windows XP
  • Windows Vista
  • Windows 2008 Server
  • Windows 7
  • Windows 2012 Server
  • Windows 8
  • Windows 10
history | excerpt history