The detection and identification of UI-elements within a desktop, web, or mobile application are fundamental for testing purposes. The underlying method – tracking UI-elements – is assigned with a unique identifier (i.e. RanoreXPath) for UI-elements. Although the tracking of UI-elements usually is performed automatically by Ranorex software, there might be good reasons for doing it manually. Therefore, all tracking methods are introduced herein.
There is some useful knowledge background surrounding the topic of tracking UI-elements which might be valuable for you before stepping into here.
The concept of RanoreXPath forms the basis for unique location identifiers for UI-elements referenced by repository items. This advanced concept is addressed in > Ranorex Studio advanced > RanoreXPath > ⇢ Introduction.
As a stand-alone tool, Ranorex Spy provides all the functionality needed to explore and analyze desktop and mobile applications or websites under test, including their controls and UI elements. Ranorex Spy is introduced and explained in > Ranorex Studio advanced > Ranorex Spy > ⇢ Introduction.