Automated testing for extended reality software

A framework that automatically simulates XR user interactions to test and validate immersive software, improving software quality and reducing testing time.

A surgeon wearing a VR headset and holding VR controllers.
Off

We are seeking partners for co-development opportunities or to explore how we can enhance your XR testing and quality assurance processes.

Get in touch

Background

Testing immersive software in the XR industry faces significant challenges due to its reliance on manual testing, which is a labour-intensive, time-consuming, and expensive process. Current methods depend heavily on testers using specialised hardware such as XR headsets. The practice not only increases costs but also struggles with inconsistencies, making it difficult to reproduce or locate subtle bugs that human testers might miss, thereby impacting the overall development cycle and product quality.

These challenges extend throughout the immersive software supply chain. Hardware manufacturers testing built-in software and software vendors specialising in XR development both experience bottlenecks caused by inefficient manual practices. Sectors where precision and reliability are critical, like healthcare and manufacturing, also suffer from the limitations of current XR testing techniques.

Solution

We have developed an automated XR software testing platform that simulates realistic user interactions with XR scenes to uncover both crash and non-crashing bugs. Unlike traditional manual testing, our solution runs tests in simulated XR environments, removing the need for constant access to physical headsets and enabling continuous, repeatable test execution across the development lifecycle.

Benefits

  • Higher efficiency: tests run faster and more frequently in simulated environments, reducing reliance on manual testers and expensive hardware setups.
  • Greater effectiveness: the tool can detect subtle, hard‑to‑reproduce bugs that human testers often miss, improving overall test coverage and software reliability.
  • Hardware‑agnostic testing: by decoupling testing from specific XR devices, teams can test earlier and more often, even when hardware is scarce or shared across projects.

Applications

Our technology is highly versatile and is currently being applied or is immediately applicable to:

  • XR hardware manufacturers.
  • XR development platforms.
  • XR software vendors.