Screencasts

Quick Start with Ranorex Test Automation

The easiest way to create a first test with Ranorex is to record a manually executed test scenario. The recorded actions like mouse clicks or keyboard actions are the base for building a robust test case. Within this screencast you will learn how to prepare your system under test, record a test and execute the test.  (Watch screencast below or download)

Separate Modules - Test Automation Actions

Within the following screencast you learn how to separate the existing recording into smaller pieces, so that they can be used within other test cases too. (watch screencast below or download)

Data-Driven Test Automation with Ranorex

When you test an application it might be necessary to run the same test with different input data. Within the following section you learn how to do data-driven testing with Ranorex. (watch screencast below or download)

UI Mapping Made Easy in 5 Simple Lessons

Within the following screencast playlist you learn how to build up and maintain a Ranorex Repository. It introduces the Ranorex Repository, explains its main benefits and shows several ways of building a repository. Additionally it covers useful information about working with multiple repositories.  (watch screencast below or download)


Introducing Ranorex Repository with Automated Generation

Introduces a Ranorex Repository and explains its main benefits. In addition, a short overview of several ways to build Repositories is presented. A live demonstration showing how to use the Ranorex Recorder to automatically build a Ranorex Repository is shown and explained in detail.

Tracking Elements in Ranorex Repository

Provides a short introduction to Ranorex Repositories includes a live demonstration on how to use the "Track..." functionality to easily add items to a Ranorex Repository. A shortcut called "Instant Tracking" is presented as well. Create your automated test with only a few clicks!

Ranorex Repository Assisted by the Ranorex Spy

Sums up several approaches to building a Ranorex Repository and goes into detail about how to manually add items to the Repository using the Spy Tool. The powerful and easy to use "Tracking Functionality" is presented and explained along with a shortcut called "Instant Tracking".

Organizing and Optimizing a Ranorex Repository

Gives a detailed overview of several strategies for reducing maintenance effort in working with a Ranorex Repository. The screencast points out the benefits of using Simple Folders and Rooted Folders and explains why using multiple levels in a Repository reduces maintenance effort. Hints and tricks for working with the keyboard are presented as well as automated cleanup of unused elements in the Repository.

Divide and Conquer With (Multiple) Ranorex Repositories

The final screencast on "How to Build and Maintain a Repository in Ranorex" covers useful information about working with multiple Repositories in a single Ranorex Project. It starts with explaining why using multiple Repositories could be beneficial and it presents ways in which additional Repositories can be added to your project and how you can easily switch between them. Divide and conquer!

Code Modules - Benefits and Use Cases

This Screencast introduces the Ranorex Code Module and points out its main benefits and use cases. You'll find out, how Code Modules can be created and assigned to Test Cases. Several ways of performing automated actions on UI Elements are presented. Additionally, this screencast presents a safe way of accessing UI elements and how to avoid exceptions even if the elements are currently not available. This can be achieved by using the Info-Object. Next to that, a one-click way of creating variables is presented, as a first step for data driven testing. Watching this screencast you'll find out, how a data source can be created and how data binding is done to an external excel sheet in order to run a code module data driven. It's that easy. (watch screencast below or download)

RanoreXPath Part One

This screencast provides a base understanding of the RanoreXPath. It also explains how the Ranorex UI Automation Framework object recognition works. Understanding how the Path and object recognition works in Ranorex is a key component of creating robust UI automation tests. (watch screencast below or  download)

RanoreXPath Part Two

This screencast is a follow-up to RanoreXPath Part One and provides a more in depth look at how you can use the path. It introduces you to the true power of the RanoreXPath and will open the door to many new possibilities. Understanding how the Path and object recognition works in Ranorex is a key component of creating robust UI automation tests. (watch screencast below or download)

How and When to Use the Imaging Capabilities

This screencast demonstrates how to use image based recording in addition to the standard object (UI element) based recording. It also shows how to use the image based validation capabilities of the Ranorex Recorder. (watch screencast below or download)