An Element represents any user-interface component such as a window, button, or dialog. Each Element type has properties and interaction models that are unique to that type.

Element Types

The following Element Types are available:

Element TypeDescription
Web ControlAny item presented within a web page; this is the most common Element Type
Web WindowA stand-alone browser window or a tab in a multi-page window
Web AlertA popup message displayed by the browser
Image ElementA virtual element identified using image-based matching techniques

Element Identification

Being able to successfully identify Elements is key to a successful automation effort. Refer to the Element Identification topic for details about the techniques available for identifying different elements.

UI Repository

The same element must often be referenced multiple times when automating a process. Avoid duplication and reduce maintenance by using a shared UI Repository. This will allow you to define elements once and use them everywhere.