TARIPlay framework boosts AR app testing with 55.8% code coverage
Automated testing for AR apps just got a major upgrade from researchers...
TARIPlay is a test framework for AR applications that analyzes playback videos (from ARCore/ARKit Replay) to detect, track, and filter interactive areas over time. It addresses the unique challenge of volatile, non-deterministic AR interfaces. In experiments with four open-source AR apps and nine videos, TARIPlay achieved 55.8% branch coverage on AR-related code, significantly outperforming the existing Monkey tool (41.98%). The framework can also assess playback video quality for testing suitability.
- TARIPlay uses ARCore/ARKit Replay videos to detect, track, and filter interactive areas for automated AR testing.
- Achieved 55.8% branch coverage on AR-related code, beating Monkey's 41.98% in experiments with 4 open-source AR apps.
- Framework also evaluates playback video quality for testing suitability, solving timing and dynamic area challenges.
Why It Matters
Automated testing for AR apps remains a headache – TARIPlay offers a data-driven path to more reliable and safer AR experiences.