Abstract:
Mobile platform pervades human life, and much research in recent years has focused on improving the reliability of mobile applications on this platform, for example by ap...Show MoreMetadata
Abstract:
Mobile platform pervades human life, and much research in recent years has focused on improving the reliability of mobile applications on this platform, for example by applying automatic testing. However, researchers have primarily considered testing of single version of mobile applications. Although regression testing has been extensively studied for desktop applications, the approaches for desktop applications cannot be directly applied to mobile applications. Our approach leverages the combination of static impact analysis and dynamic code coverage information, and identifies a subset of test cases for re-execution on the modified app version. We implement our approach for Android apps, and illustrate its usefulness based on an Android application.
Published in: 2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)
Date of Conference: 16-17 May 2016
Date Added to IEEE Xplore: 26 January 2017
ISBN Information: