Ranorex Projects & Solutions

This Documentation is only for Ranorex 2.x versions.

Click here for the Ranorex 3.x test automation documentation

The following section shows how to use the project explorer to create and manage test automation solutions.

Ranorex Project

The Ranorex Studio provides 3 different types of project templates:

  • Console Application
  • Windows Application
  • Class Library

Ranorex Studio template types

The 'Console Application' template is used to provide an executable test case for directly starting tests - from a build server for example.

The 'Windows Application' template type allows you to create a Windows forms-based application in order to start automated tests using a GUI (graphical user interface).

Typical 'Class Library' projects can provide commonly used functions such as starting a program via Windows start menu.

By default, all Ranorex project types include the following elements:

  • References
  • Ranorex recordings
  • Ranorex repositories
  • Code files
Default content of a Ranorex Studio project

The 'References' folder contains all required .NET assemblies.

A new Ranorex project also contains source code files like 'Program.cs' for C# console applications or 'Program.vb' for VB console application. Source code generated by the Ranorex Recorder or by Ranorex Repository will be stored within a separate code file.

Ranorex Solution

A Ranorex solution consists of at least of one Ranorex project. By creating a new Ranorex solution, a new Ranorex project is also created automatically.

A Ranorex solution is used to manage multiple Ranorex projects.