kirancodes.me
To Proof Maintenance & Beyond!

Using GUI ripping for automated testing of Android applications

Domenico Amalfitano, Anna Rita Fasolino, Porfirio Tramontana, Salvatore De Carmine, Atif M. Memon

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.

BibTeX
@inproceedings{Amalfitano-al:ASE12,
  author    = {Domenico Amalfitano and
               Anna Rita Fasolino and
               Porfirio Tramontana and
               Salvatore De Carmine and
               Atif M. Memon},
  title     = {Using {GUI} ripping for automated testing of Android applications},
  booktitle = {ASE},
  pages     = {258--261},
  publisher = {{ACM}},
  year      = {2012},
}

Related papers