Ranorex

From Wikipedia, the free encyclopedia

Ranorex is a Windows GUI test and automation Library for C++, Python and for the .NET languages. Ranorex doesn't have a scripting language of its own like other test tools. The user (e.g. the software tester) should use the functionalities of the powerful programming languages like Python, C# or C++ as a base, and enlarge it with the GUI automation functionality of Ranorex.

Ranorex supports the following functionalities:

  • Searching for a window or GUI application by title and class name
  • Manipulating, moving and resizing of windows
  • Searching of controls in a window or GUI application
  • Simulating keystrokes, mouse movements and clicks
  • Using of menus, context menus, toolbars, toolstrips and statusbars
  • Automating windows GUI controls and all its elements


All Visual Studio 2005 controls are supported and can be automated. Windows applications, sub-elements and controls of windows can be searched with functions.

[edit] External links