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 getting started screencasts you will get an overview of Ranorex Studio, learn how to record and execute a test, learn how to validate specific steps in your test scenario and how the recorded actions and the tested user interface are connected with each other. (Watch screencast)
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
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)