テストを作成できます。要素を確認するアサーションを追加できます。テストを自動的に生成します。これにより、アプリのテストを実行できます。フレームワークに基づいてテストを作成します。テストを作成するのに役立ちます。この仕組みでは、基盤となるアプリのアクティビティやビューに直接アクセスすることなく、期待される動作、インタラクション、およびアサーションを指定することにより、テストの不安定性が排除され、テストの実行速度が向上します。レコーダーを使用する前に、予期しない動作が発生するのを防ぐため、テストデバイスでアニメーションをオフにします。設定」セクションをご覧ください。ライブラリに依存関係のリファレンスを手動で設定する必要はありません。レコーダーによって自動的に設定されるからです。つの主要コンポーネントで構成されます。アクションや入力アクションがあります。アサーションは、画面上の視覚要素が存在すること、またはその内容を確認するものです。インタラクションにはボタンのクリックや新規メモの入力などがあり、アサーションを使用してボタンの存在やメモの内容を確認します。コンポーネントを作成する方法と、記録を保存してテストを生成する方法について説明します。レコーダーの記録を開始する手順は次のとおりです。ウィンドウで、テストを記録するデバイスを選択します。仮想デバイスを作成します。レコーダーにより、プロジェクトのビルドが開始されます。レコーダーがアプリの操作を許可する前に、対象のアプリをインストールして起動しておく必要があります。ウィンドウが表示されます。recording」と表示されます。アクションや入力アクションなどのイベントの記録を開始します。Debugger」といったダイアログがデバイスに表示されることがあります。イベントを記録します。タップしないようにしてください。ウィンドウのメインパネルに表示されます。テストを実行したときに、同じ順序で試行されます。つのタイプでビュー要素の存在または内容を確認します。コンテンツを確認します。画面に表示される現在のビュー階層にビュー要素が存在することを確認します。現在のビュー階層にビュー要素が存在しないことを確認します。テストにアサーションを追加する手順は次のとおりです。ダイアログが表示されます。スクリーンショットのキャプチャを終えると、このダイアログは自動的に閉じます。ウィンドウの右側のパネルに現在の画面のレイアウトが表示されます。メニューを使用します。オブジェクトは赤い枠線で強調表示されます。メニューで、使用したいアサーションを選択します。より、選択したビュー要素に対する有効なアサーションがメニューに入力されます。選択されているビュー要素内にテキストを自動的に挿入します。フィールドを使用します。is」アサーションが作成されています。パネルが開いたままになっていても、引き続きアプリを操作できます。レコーダーはアクションの記録を続行しますが、編集中のアサーションは、いったん保存すると、記録されたインタラクションの前に表示されます。ボタンが押された瞬間のデバイスまたはエミュレータのレイアウトが引き続き表示されます。