2005
DOI: 10.1007/11576280_31
|View full text |Cite
|
Sign up to set email alerts
|

A Model-to-Implementation Mapping Tool for Automated Model-Based GUI Testing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 38 publications
(26 citation statements)
references
References 8 publications
0
26
0
Order By: Relevance
“…First, the user inputs the geographical location-Los Angeles-using the touchpad (seconds 0-10); notice how the compass is not used in this phase. Next, the app loads the gas station maps in the vicinity of Los Angeles and uses the compass to orient the map; notice how the user waits at this point as indicated by the absence of user events (seconds [11][12][13][14][15][16][17][18][19][20][21][22][23][24][25]. In the third phase, the map has been loaded and the user navigates on the map using pinch and zoom, indicated by the high number of touchscreen events (seconds 26-45); the compass is still used to keep the correct map orientation.…”
Section: Android Eventsmentioning
confidence: 99%
See 1 more Smart Citation
“…First, the user inputs the geographical location-Los Angeles-using the touchpad (seconds 0-10); notice how the compass is not used in this phase. Next, the app loads the gas station maps in the vicinity of Los Angeles and uses the compass to orient the map; notice how the user waits at this point as indicated by the absence of user events (seconds [11][12][13][14][15][16][17][18][19][20][21][22][23][24][25]. In the third phase, the map has been loaded and the user navigates on the map using pinch and zoom, indicated by the high number of touchscreen events (seconds 26-45); the compass is still used to keep the correct map orientation.…”
Section: Android Eventsmentioning
confidence: 99%
“…By capturing the GUI components themselves, they are able to refer to objects by name in their traces; however, they rely on the existence of a GUI layout in the first place, an assumption which might not hold, e.g., in the Angry Birds case. Finding appropriate object handles to use [17] can be alleviated with techniques such as GUI mapping [18] or creating unique identifiers based on the thread creating the GUI object [19]. Once a script has been created, the GUI interaction is replayed by accessing the GUI objects and updating their properties.…”
Section: A Gui Testing For Desktop Applicationsmentioning
confidence: 99%
“…A GUI mapping tool was developed in [9], where the GUI model was written in Spec# with state variables to model the state of the GUI and methods to model the user actions on the GUI. However, the effort required for the construction of Spec# GUI models was too high.…”
Section: State Of the Artmentioning
confidence: 99%
“…Model-based techniques remain popular in many domains including the development of reliable and safe user interfaces [10,11,32]. A common approach to the modelbased testing of UI applications requires the construction of mental models of the user to characterize ways in which the interface can be used [10,11].…”
Section: Related Work and Conclusionmentioning
confidence: 99%