Automated capture/replay test generation for android using espresso

dc.contributor.advisorTurner, Jessica Dawn
dc.contributor.authorAlblooshy, Fajer
dc.date.accessioned2025-01-30T13:43:16Z
dc.date.available2025-01-30T13:43:16Z
dc.date.issued2024-11-25
dc.description.abstractThis thesis presents the design of a new tool for automated test generation in Android applications using the Espresso framework. The primary focus is on designing a robust and efficient tool with the use of the Presentation Model (PModels) to simplify the automation of test case design. By incorporating techniques such as interaction sequence modeling and widget-based abstraction, the tool’s design aims to address the challenges of testing interactive systems, which are often timeconsuming and complex. The research includes comprehensively analyzing existing testing methodologies, identifying their limitations, and proposing enhancements to improve test coverage and reliability. Through detailed design documentation and conceptual frameworks, the study demonstrates how the tool can generate maintainable test scripts, reducing the effect required for manual testing. The tool’s design is evaluated through theoretical case studies, including various Android applications, to illustrate its potential effectiveness in real-world scenarios. This work contributes to the field of software engineering by offering an approach to automated UI testing, emphasizing the importance of design considerations in developing tools that can meet the evolving demands of software quality assurance.
dc.identifier.urihttps://hdl.handle.net/10289/17141
dc.language.isoen
dc.publisherThe University of Waikatoen_NZ
dc.rightsAll items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated.en_NZ
dc.subjectAndroid testing
dc.subjectUI testing
dc.subjectsoftware testing
dc.titleAutomated capture/replay test generation for android using espresso
dc.typeThesisen
dspace.entity.typePublication
pubs.place-of-publicationHamilton, New Zealanden_NZ
thesis.degree.grantorThe University of Waikatoen_NZ
thesis.degree.levelMastersen
thesis.degree.nameMaster of Engineering (ME)

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
1.48 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.58 KB
Format:
Item-specific license agreed upon to submission
Description: