• 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