DocumentCode
144746
Title
Automatic Android GUI Traversal with High Coverage
Author
Peng Wang ; Bin Liang ; Wei You ; Jingzhe Li ; Wenchang Shi
Author_Institution
Sch. of Inf., Renmin Univ. of China, Beijing, China
fYear
2014
fDate
7-9 April 2014
Firstpage
1161
Lastpage
1166
Abstract
Android apps are usually rich in GUIs and users interact with the GUIs to use the functions provided by an app. To make Android apps reliable, GUI testing is an effective method. Automation and high GUI coverage is necessary in the testing for the sake of minimizing human effort and maximizing effectiveness. However, the existing work is insufficient to meet such requirements. In this paper, we identify several challenges for conducting GUI traversal on Android, such as component recognition, event injection and UI traversal. We present a tool named Droid Crawle to address the challenges for automatically exploring the GUIs of Android apps with high GUI coverage. The evaluation of Droid Crawler shows that it is efficient and effective to automatically capture the GUI tree of the target application with high GUI coverage.
Keywords
Android (operating system); graphical user interfaces; mobile computing; Android GUI traversal; Android applications; Android apps; Droid Crawle tool; GUI coverage; GUI testing; graphical user interfaces; Androids; Crawlers; Graphical user interfaces; Humanoid robots; Ports (Computers); Smart phones; Testing; android; automatic GUI Testing; high coverage;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Systems and Network Technologies (CSNT), 2014 Fourth International Conference on
Conference_Location
Bhopal
Print_ISBN
978-1-4799-3069-2
Type
conf
DOI
10.1109/CSNT.2014.236
Filename
6821582
Link To Document