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.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-51826 |
Date | January 2024 |
Creators | Nordholm, Filip |
Publisher | Mittuniversitetet, Institutionen för kommunikation, kvalitetsteknik och informationssystem (2023-) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0018 seconds