DocumentCode
1637123
Title
Enabling Testing of Android Apps
Author
Linares-Vasquez, Mario
Author_Institution
Coll. of William & Mary, Williamsburg, VA, USA
Volume
2
fYear
2015
Firstpage
763
Lastpage
765
Abstract
Existing approaches for automated testing of An- droid apps are designed to achieve different goals and exhibit some pros and cons that should be carefully considered by developers and testers. For instance, random testing (RT) provides a high ratio of infeasible inputs or events, and test cases generated with RT and systematic exploration-based testing (SEBT) are not representative of natural (i.e., real) application usage scenarios. In addition, collecting test scripts for automated testing is expensive. We address limitations of existing tools for GUI-based testing of Android apps in a novel hybrid approach called T+. Our approach is based on a novel framework, which is aimed at generating actionable test cases for different testing goals. The framework also enables GUI-based testing without expensive test scripts collection for the stakeholders.
Keywords
Android (operating system); graphical user interfaces; program testing; Android apps testing; GUI-based testing; SEBT; T+ approach; actionable test case generation; automated testing; natural application usage scenario; random testing; systematic exploration-based testing; test script collection; testing goal; Androids; Graphical user interfaces; Humanoid robots; Software engineering; Systematics; Testing; Vocabulary;
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.242
Filename
7203063
Link To Document