Automated UI testing is based on identifying UI elements and generating a representation of them that the automation tool can work with, i.e. repository items with a unique RanoreXPath. In Ranorex Studio, this is accomplished through tracking UI elements.
In this chapter, we’ll explain the different ways you can track UI elements in Ranorex Studio.
Tracking is closely connected to the concepts of UI elements, repository items, RanoreXPath, and the Ranorex Spy tool.
Tracking is used to generate repository items. The repository is explained in
Ranorex Studio fundamentals > ⇢ Repository.
Tracking identifies UI elements in the AUT and generates repository items based on them. The way UI elements work is explained in
Ranorex Studio advanced > ⇢ UI elements.
Ranorex Spy provides the functionality needed to explore AUTs and identify their UI elements. It is explained in
Ranorex Studio advanced > ⇢ Ranorex Spy.
Ranorex Studio uses the RanoreXPath to identify UI elements represented by repository items. This concept is explained in
Ranorex Studio advanced > ⇢ RanoreXPath.