MR App QA Checklist

Validate API contracts, simulator flow, and WebXR/Quest compatibility before production rollout.

API Contract Checks

  • Session start/end returns stable fields and status codes.
  • Placements endpoint returns expected active records and filters.
  • Interaction submission returns deterministic reward response.
  • Capabilities endpoint classifies device mode correctly.

Runtime Checks

  • Simulator mode can run full interaction and reward loop.
  • In-Glasses Preview mode visually updates when toggled.
  • WebXR mode can enter and exit cleanly on supported devices.
  • Session summary and reward totals reconcile with interactions.