TARIPlay: A Test Framework for AR Applications based on Interactive Area Tracking in Playback Videos
Seyed Amir Mousavi, Xiaoyin Wang

TL;DR
TARIPlay is a framework that analyzes AR playback videos to detect and track interactive areas, enabling automated testing of AR applications despite their dynamic and non-deterministic nature.
Contribution
It introduces a novel method for identifying viable test regions in AR playback videos, improving automated testing coverage and video quality assessment.
Findings
TARIPlay achieves 55.8% branch coverage on AR apps, outperforming Monkey's 41.98%.
It effectively detects and tracks interactive areas over time in playback videos.
The framework can evaluate the suitability of videos for AR testing.
Abstract
As Augmented Reality (AR) becomes more and more embedded in daily life, ensuring the quality, safety, and reliability of AR applications is increasingly important. However, AR apps present unique challenges for automated testing. Unlike static GUI layouts in traditional mobile apps, AR apps acquire their interaction interface from the surrounding environment, which is volatile and non-deterministic. Recent advancements like ARCore Playback and ARKit Replay allow developers to reuse real-world scenarios by recording and playing back enriched videos, enabling more feasible automated AR testing. However, using playback videos introduces two major challenges: test inputs must be timed precisely, and interactive areas in the video are dynamic, irregular, and difficult to identify. To address these challenges, we propose TARIPlay, a framework that analyzes playback videos to detect, track,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
