Gu, Ruizhen
ORCID: https://orcid.org/0009-0001-8021-7052
(2026)
Automated Testing of User Interactions in Extended Reality Applications.
PhD thesis, University of Sheffield.
Abstract
Extended Reality (XR) is a rapidly emerging technology that offers immersive user experiences across diverse application domains. Unlike traditional two-dimensional graphical user interfaces, XR features interactions with six degrees of freedom, introducing new paradigms for user interaction and posing unique software engineering challenges. Among these, the validation of XR software through effective testing stands as a crucial problem requiring innovative solutions.
Current research in XR software testing has produced approaches that support scene navigation and basic interaction activation. However, there remains a significant gap: existing methods cannot automatically generate or execute realistic spatial user inputs, such as grab and trigger actions via hand-held controllers or hand gestures. Furthermore, present metrics do not robustly capture the diverse coverage of these spatial interactions, and the field still lacks a systematic understanding of key testing methodologies and concerns specific to XR environments.
This thesis addresses these challenges with two main objectives: (1) to investigate the landscape of XR software testing and establish foundational knowledge for XR-specific user interaction testing, and (2) to develop and evaluate new techniques that systematically generate and validate realistic user interactions in XR environments. To achieve these goals, five major contributions are presented: (1) the first systematic mapping study of XR software testing, based on an analysis of 34 published papers; (2) a novel test automation library designed around a new taxonomy of XR user interactions; (3) an automated technique for generating and executing XR user interactions, informed by a categorisation from open-source XR projects; (4) a benchmark dataset of seven XR scenes and 367 user interactions as a standard for evaluating XR testing approaches; and (5) a foundational roadmap for the future of XR devices, software, and testing, outlining structured research challenges and mitigation strategies. Collectively, these contributions advance systematic and scalable testing for XR applications, supporting both future research and practical development in this fast-evolving field.
Metadata
| Supervisors: | Rojas, José Miguel and Shin, Donghwan |
|---|---|
| Awarding institution: | University of Sheffield |
| Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Computer Science (Sheffield) |
| Date Deposited: | 20 Jul 2026 08:59 |
| Last Modified: | 20 Jul 2026 08:59 |
| Open Archives Initiative ID (OAI ID): | oai:etheses.whiterose.ac.uk:39076 |
Download
Final eThesis - complete (pdf)
Filename: Ruizhen_Gu___PhD_Thesis.pdf
Licence:

This work is licensed under a Creative Commons Attribution NonCommercial NoDerivatives 4.0 International License
Export
Statistics
You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.