Using GUI ripping for automated testing of Android applications 论文

2012引用 514
Software Testing and Debugging TechniquesAdvanced Malware Detection TechniquesMobile and Web Applications

摘要

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.