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.