# アプリをテストする

Monacaで提供しているアプリケーションの画面や動作を確認する主要なテスト手段について紹介します。アプリのデザインの確認から実機テストのデバッグビルドまで、幅広いテスト手段を利用できます。

1. **デザイン確認: プレビューパネル**

   MonacaクラウドIDEのプレビューパネルを使用すると、ユーザーはアプリのデザインを直感的に確認することができます。このパネルは、アプリのレイアウト、カラースキーム、タイポグラフィなど、UI/UXデザインの初期段階での確認に理想的です。\
   プレビューパネルは、MonacaクラウドIDEにてプロジェクトを開くとIDEの右側に表示されます。<br>
2. [**UIテスト: クイックビューア**](https://ja.docs.monaca.io/products_guide/quick-viewer)

   クイックビューアは、アプリケーションのUIをモバイル端末上で直接テストするためのツールです。これを使用すると、ユーザーはボタンの配置、スクロールの振る舞い、画面遷移など、アプリの実際の使用体験を確認できます。これにより、ユーザビリティの問題やデザインの欠陥を早期に発見できます。<br>
3. [**Android 実機テスト: Monacaデバッガー**](https://ja.docs.monaca.io/products_guide/debugger/installation/debugger_android)

   Android端末でのテストはMonacaデバッガーを使用します。\
   このデバッガーは、実際のAndroidデバイス上でアプリケーションを動作させ、その動作を直接確認することができます。これにより、アプリのパフォーマンスや動作の問題を発見することが可能になります。<br>
4. [**iOS 実機テスト: Monacaカスタムデバッガー**](https://ja.docs.monaca.io/products_guide/debugger/installation/debugger_ios)

   iOS端末でのテストは、証明書やプロファイルを登録してアプリケーションをビルドします。こうすることで、アプリがiOSデバイス上でどのように動作するかを詳しく確認することができます。<br>
5. [**デバッグ用ビルド**](https://ja.docs.monaca.io/tutorials/monaca_ide/building_app)

   上述したデバッグ用のサービスを利用する以外にも、iOS/Androidの各OSにてデバッグ用のビルドが可能です。デバッグ用ビルドをしたアプリをインストールすれば、より正確なアプリケーションの動作を確認いただけます。特に複雑なエラーや深刻なパフォーマンス問題のトラブルシューティングにはこの方法が有効です。
