Ranorex allows quick and easy implementation of GUI (Graphical User Interface) automation scripts based on the common programming languages C#, C++, VB.NET, and Python. That way, theres no need to learn another language just for automation purposes. Applications and Web sites can be automated easily with Ranorex. The Ranorex Recorder, a Record and Replay tool fulfills all requirements for optimization of the development process for high quality test systems. The generated executable files can be run independently, they contain all the needed components. The generated code can be copied into existing test applications or can be compiled directly with a C# or C++ compiler, or started with the Python interpreter.
Version 1.5 provides an all-on-one environment for developing and managing test projects; The studio offers handy features like code editing, debugging, or a simple resource based GUI mapping.