DocumentCode
626351
Title
Considering Context Events in Event-Based Testing of Mobile Applications
Author
Amalfitano, Domenico ; Fasolino, Anna Rita ; Tramontana, Porfirio ; Amatucci, Nicola
Author_Institution
Dipt. di Ing. Elettr. e delle Tecnol. dell´Inf., Univ. di Napoli Federico II, Naples, Italy
fYear
2013
fDate
18-22 March 2013
Firstpage
126
Lastpage
133
Abstract
A relevant complexity factor in developing and testing mobile apps is given by their sensibility to changes in the context in which they run. As an example, apps running on a smartphone can be influenced by location changes, phone calls, device movements and many other typologies of context events. In this paper, we address the problem of testing a mobile app as an event-driven system by taking into account both context events and GUI events. We present approaches based on the definition of reusable event patterns for the manual and automatic generation of test cases for mobile app testing. One of the proposed testing techniques, based on a systematic and automatic exploration of the behaviour of an Android app, has been implemented and some preliminary case studies on real apps have been carried out in order to explore their effectiveness.
Keywords
graphical user interfaces; mobile computing; operating systems (computers); program testing; smart phones; Android application; GUI event; complexity factor; context event; event-based testing; event-driven system; graphical user interface; mobile application development; mobile application testing; reusable event pattern; smart phone; test case generation; Androids; Context; Graphical user interfaces; Humanoid robots; Mobile communication; Sensors; Testing; Android; Context-aware; Event Based Testing; Event Patterns; Mobile Applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
Conference_Location
Luxembourg
Print_ISBN
978-1-4799-1324-4
Type
conf
DOI
10.1109/ICSTW.2013.22
Filename
6571621
Link To Document