この記事は、NTTドコモアドベントカレンダー2025およびMagicPodアドベントカレンダー2025の13日目の記事です。 1. はじめに 2. 前提 想定読者 MagicPodとは? 3. 背景 4. 課題 UI要素が正しく認識されない Android/iOSで別々のテストケースが必要になる 5. 実装方法 アプリ側でユニークID付与 MagicPod側でのロケータ共通化 6. 効果 コスト面 テストケース作成コスト削減 メンテナンスコスト削減 レビュー・運用効率化 品質面 テストケースの一貫性が向上 7. 注意点 XPathは実行速度が遅い 8. 開発チームの協力がなければ実現できなかっ…