MAPPING INTERACTIVE ELEMENTS IN AN APPLICATION USER INTERFACE

A technique is introduced for mapping interactive elements in an application user interface as part of an automated testing process. In an example embodiment, the introduced technique includes crawling a graphical user interface (GUI) of a target application being tested, identifying interactive ele...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Golubev, Artem
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A technique is introduced for mapping interactive elements in an application user interface as part of an automated testing process. In an example embodiment, the introduced technique includes crawling a graphical user interface (GUI) of a target application being tested, identifying interactive elements on multiple pages of the GUI based on the crawling, comparing properties of the interactive elements, and determining correspondences between interactive elements on different pages of the GUI based on the comparison of properties. In some embodiments, the introduced technique additionally includes generating element map data that is indicative of the identified correspondences between interactive elements. This element map data can then be used to, for example, detect errors in the GUI of the target application and/or detect when a test executor has returned to a previously accessed page in the GUI of the target application.