Developer Tools

TARIPlay framework boosts AR app testing with 55.8% code coverage

Automated testing for AR apps just got a major upgrade from researchers...

Deep Dive

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.

Key Points
  • 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.