Reinforcement learning for Android GUI testing

David Tuesday Adamo, Md Khorrom Khan, Sreedevi Koppula, Renée C. Bryce · 2018

This paper presents a reinforcement learning approach to automated GUI testing of Android apps. We use a test generation algorithm based on Q-learning to systematically select events and explore the GUI of an application under test without requiring a preexisting abstract model. We empirically evaluate the algorithm on eight Android applications and find that the proposed approach generates test suites that achieve between 3.31% to 18.83% better block-level code coverage than random test generation.

Read the paper · More papers on PaperTik