Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/105618
PIRA download icon_1.1View/Download Full Text
Title: Change-based test script maintenance for Android apps
Authors: Chang, N
Wang, L
Pei, Y 
Mondal, SK 
Li, X
Issue Date: 2018
Source: 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS), 16-20 July 2018, Lisbon, Portugal, p. 215-225
Abstract: In regression GUI testing for Android apps, test scripts often fail due to changes to, rather than faults in, those apps. To avoid such false positives while still retaining the value of the old test scripts as much as possible, programmers need an automatic way to maintain the tests after the corresponding GUI has evolved. In this paper, we propose the CHATEM approach to automate GUI test script maintenance for Android apps. Taking as input the models for the GUIs of the base and updated version app and the original test scripts, CHATEM automatically extracts the changes between the two GUIs and generates maintenance actions for each change, which are then combined to form the maintenance actions for affected test scripts. In an experimental evaluation on 16 Android apps, CHATEM was able to automatically maintain the test scripts so that overall more than 95% of the remaining behaviors tested before are still tested, and almost 80% of the reusable test actions are retained in the result tests.
Keywords: Automated test maintenance
GUI testing
Regression testing
Publisher: Institute of Electrical and Electronics Engineers
ISBN: 978-1-5386-7757-5 (Electronic)
978-1-5386-7758-2 (Print on Demand(PoD))
DOI: 10.1109/QRS.2018.00035
Rights: ©2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
The following publication N. Chang, L. Wang, Y. Pei, S. K. Mondal and X. Li, "Change-Based Test Script Maintenance for Android Apps," 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS), Lisbon, Portugal, 2018, pp. 215-225 is available at https://doi.org/10.1109/QRS.2018.00035.
Appears in Collections:Conference Paper

Files in This Item:
File Description SizeFormat 
Pei_Change-Based_Test_Script.pdfPre-Published version958.07 kBAdobe PDFView/Open
Open Access Information
Status open access
File Version Final Accepted Manuscript
Access
View full-text via PolyU eLinks SFX Query
Show full item record

Page views

60
Last Week
2
Last month
Citations as of Nov 30, 2025

Downloads

54
Citations as of Nov 30, 2025

SCOPUSTM   
Citations

30
Citations as of Dec 19, 2025

WEB OF SCIENCETM
Citations

23
Citations as of Dec 18, 2025

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.