Title :
Using GUI ripping for automated testing of Android applications
Author :
Amalfitano, Domenico ; Fasolino, Anna Rita ; Tramontana, Porfirio ; De Carmine, S. ; Memon, Atif M.
Author_Institution :
Dipt. di Inf. e Sist., Univ. Federico II Napoli, Naples, Italy
Abstract :
We present AndroidRipper, an automated technique that tests Android apps via their Graphical User Interface (GUI). AndroidRipper is based on a user-interface driven ripper that automatically explores the app´s GUI with the aim of exercising the application in a structured manner. We evaluate AndroidRipper on an open-source Android app. Our results show that our GUI-based test cases are able to detect severe, previously unknown, faults in the underlying code, and the structured exploration outperforms a random approach.
Keywords :
graphical user interfaces; mobile computing; operating systems (computers); program testing; public domain software; Android application; AndroidRipper technique; GUI ripping; automated testing; graphical user interface; open-source Android; user-interface driven ripper; Android; Testing Automation; Testing Tools;
Conference_Titel :
Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
Conference_Location :
Essen
Print_ISBN :
978-1-4503-1204-2
DOI :
10.1145/2351676.2351717