Abstract | ||
---|---|---|
Mobile devices are gradually taking over traditional computers' dominance in human lives. With the ever-increasing shipment of mobile apps running on these devices, their quality issues become a severe challenge. Although automated testing techniques are being widely studied, they mostly fall short of handling mobile apps' complex interactions, e.g., A finger swipe or device shaking gesture, leading to inadequate testing. In this paper, we present a novel User Guided Automation (UGA) technique to address testing challenges incurred by such complex interactions. UGA exploits user insights to complement automated testing techniques by recording user-guided app executions, replaying apps to certain stop points, and systematically exploring state space from these stop points. We implemented our work as a prototype UGA tool on Android platform and evaluated it on seven real-world Android apps. Evaluation results show that UGA achieved 1.59-21.78× improvement in terms of method coverage over state-of-the-art automated techniques in testing mobile apps. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1109/APSEC.2014.13 | APSEC (1) |
Keywords | Field | DocType |
mobile apps,user guided app executions,mobile devices,user guided automation,finger swipe,user interfaces,prototype uga tool,device shaking gesture,semi-automated,android apps,android platform,user trace,inadequate testing,real-world android apps,mobile computing,automated testing techniques,testing,automation,humanoid robots,mobile communication,graphical user interfaces | Android (operating system),Computer science,Gesture,Exploit,Automation,Human–computer interaction,Graphical user interface,SwIPe,Mobile device,Mobile telephony | Conference |
Volume | ISSN | Citations |
1 | 1530-1362 | 14 |
PageRank | References | Authors |
0.55 | 20 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Xiujiang Li | 1 | 14 | 0.55 |
Yanyan Jiang | 2 | 62 | 12.60 |
Yepang Liu | 3 | 415 | 24.58 |
Chang Xu | 4 | 302 | 14.79 |
Xiaoxing Ma | 5 | 511 | 57.89 |
Jian Lü | 6 | 1393 | 97.91 |