DocumentCode :
3658657
Title :
PATS: A Parallel GUI Testing Framework for Android Applications
Author :
Hsiang-Lin Wen;Chia-Hui Lin;Tzong-Han Hsieh;Cheng-Zen Yang
Author_Institution :
Dept. of Comput. Sci. &
Volume :
2
fYear :
2015
fDate :
7/1/2015 12:00:00 AM
Firstpage :
210
Lastpage :
215
Abstract :
Android is currently the most widely used operating system for mobile devices. GUI testing for Android applications becomes an important research area in which many studies have been conducted. The past studies show that testing a complicated GUI design may need a large number of test cases which increases exponentially due to the complexity of the GUI. Developers then need to spend a large amount of testing time in executing the test cases to explore the potential software defects. Unfortunately, the testing efficiency issue has not been comprehensively discussed in related studies. In this paper, we describe a parallel GUI testing platform called PATS (Parallel Android Testing System) which performs GUI testing based on a master-slave model. In PATS, the application under test is analyzed dynamically under the cooperation of the master and the slaves. Since the test cases are also generated in parallel at the runtime, the testing efficiency can be improved. We have implemented a prototype and conducted experiments with Android apps. The experimental results show that PATS can effectively improve the testing time with 18.87-35.78% performance improvements.
Keywords :
"Testing","Graphical user interfaces","Androids","Humanoid robots","Generators","Prototypes","Schedules"
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2015 IEEE 39th Annual
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2015.80
Filename :
7273620
Link To Document :
بازگشت