Multiple-entry testing of Android applications by constructing activity launching contexts
Jiwei Yan, Hao Liu, Linjie Pan, Jun Yan, Jian Zhang, Bin Liang
Abstract
Existing GUI testing approaches of Android apps usually test apps from a single entry. In this way, the marginal activities far away from the default entry are difficult to be covered. The marginal activities may fail to be launched due to requiring a great number of activity transitions or involving complex user operations, leading to uneven coverage on activity components. Besides, since the test space of GUI programs is infinite, it is difficult to test activities under complete launching contexts using single-entry testing approaches.
Topics & Concepts
Android (operating system)Computer scienceOperating systemSoftware Testing and Debugging TechniquesAdvanced Malware Detection TechniquesAdvanced Software Engineering Methodologies