Regression Test Selection for Android Applications | IEEE Conference Publication | IEEE Xplore

Regression Test Selection for Android Applications


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 More

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.
Date of Conference: 16-17 May 2016
Date Added to IEEE Xplore: 26 January 2017
ISBN Information:
Conference Location: Austin, TX, USA
References is not available for this document.

1. Introduction

Mobile devices have become ubiquitous in modern society. The mobile platform is separating itself from a variety of areas of desktop applications such as entertainment, e-commerce and social media. Thus, developers are required to produce high quality mobile applications (or simply, “apps”) in terms of portability, reliability and security. In recent years, a great deal of research has been performed to improve the reliability of mobile apps on mobile platform, for example by applying automatic testing [2].

Select All
1.
EMMA. http://emma.sourceforge.net/.
2.
S. R. Choudhary, A. Gorla, and A. Orso. Automated test input generation for Android : Are we there yet? In ASE '15, pages 429–440, 2015.
3.
G. Rothermel and M. J. Harrold. A safe, efficient regression test selection technique. ACM Trans. Softw. Eng. Methodol., 6 ( 2 ): 173–210, Apr. 1997.
4.
S. Yoo and M. Harman. Regression testing minimization, selection and prioritization: A survey. Softw. Test. Verif. Reliab., 22 ( 2 ): 67–120, Mar. 2012.

Contact IEEE to Subscribe

References

References is not available for this document.