Return to search

Supporting Augmented Testing in Android Environments: Challenges and Opportunities

Traditional testing methodologies for graphical user interfaces face significant challenges and limitations. Augmented testing has been proposed to enhance testing practices by superimposing crucial testing information directly on top of the graphical user interface. This thesis aims to extend the capabilities of augmented testing by evaluating and improving a novel plugin for the augmented testing tool Scout, enabling support for Android environments. The thesis method aims to address challenges and limitations encountered during the initial development of the plugin, to enhance its performance efficiency and effectiveness. The objective is to assess the impact of these enhancements and explore the viability of extending augmented testing to Android. Experiments involving a series of pre-defined tasks on Progressive Web Apps were conducted to guide the iterative development and refinement of the plugin and to facilitate a comparison with Scout's pre-existing SeleniumPlugin used in web environments. The collected data was analysed to design treatments that address identified limitations and further advance the development process. The results demonstrated a performance improvement in AppiumPlugin and can nearly match the performance of SeleniumPlugin. Despite these improvements, some limitations imposed by Appium and Scout remain unaddressed. Suggestions regarding potential treatments for these limitations, provide an avenue for future research. Once addressed there are no apparent obstacles that would prevent ApppiumPlugin from effectively and efficiently supporting augmented testing for Android applications within the limits imposed by Scout.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-51826
Date January 2024
CreatorsNordholm, Filip
PublisherMittuniversitetet, Institutionen för kommunikation, kvalitetsteknik och informationssystem (2023-)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0012 seconds