• DocumentCode
    1637094
  • Title

    A Combined Technique of GUI Ripping and Input Perturbation Testing for Android Apps

  • Author

    Imparato, Gennaro

  • Author_Institution
    Univ. of Naples “Federico II”, Naples, Italy
  • Volume
    2
  • fYear
    2015
  • Firstpage
    760
  • Lastpage
    762
  • Abstract
    Mobile applications have become an integral part of the daily lives of millions of users, thus making necessary to ensure their security and reliability. Moreover the increasing number of mobile applications with rich Graphical User Interfaces (GUI) creates a growing need for automated techniques of GUI Testing for mobile applications. In this paper, the GUI Ripping Technique is combined with the Input Perturbation Testing to improve the quality of Android Application Testing. The proposed technique, based on a systematic and automatic exploration of the behavior of Android applications, creates a model of the explored GUI and then uses it to generate the perturbed text inputs. The technique was evaluated on many Android apps and its results were compared with random input tests.
  • Keywords
    Android (operating system); graphical user interfaces; mobile computing; program testing; security of data; software quality; software reliability; Android application testing; GUI ripping technique; GUI testing automated techniques; graphical user interfaces; input perturbation testing; mobile applications; perturbed text input generation; random input tests; Androids; Computer bugs; Graphical user interfaces; Humanoid robots; Mobile applications; Software engineering; Testing; Android Application Testing; GUI Ripping; Input Perturbation Testing; Testing Automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/ICSE.2015.241
  • Filename
    7203062