Espresso-testing-test-recorder
提供:Dev Guides
エスプレッソテストフレームワーク-テストレコーダー
テストケースを書くのは退屈な仕事です。 エスプレッソは非常に簡単で柔軟なAPIを提供しますが、テストケースの作成は怠zyで時間のかかるタスクです。 これを克服するために、Androidスタジオはエスプレッソテストケースを記録および生成する機能を提供します。 _Record Espresso Test_は、_Run_メニューで使用できます。
以下の手順に従って、_HelloWorldApp_に簡単なテストケースを記録しましょう。
- Androidスタジオを開き、_HelloWorldApp_アプリケーションを開きます。
- Run→Record Espresso testをクリックして、_MainActivity_を選択します。
- _Recorder_スクリーンショットは次のとおりです。
- [アサーションの追加]をクリックします。 以下に示すように、アプリケーション画面が開きます。
- [Hello World!]をクリックします。 _Recorder_画面から_Select text view_へは、次のとおりです。
- もう一度[アサーションの保存]をクリックします。これにより、アサーションが保存され、次のように表示されます。
- [OK]をクリックします。 新しいウィンドウが開き、テストケースの名前が尋ねられます。 デフォルト名は_MainActivityTest_です
- 必要に応じて、テストケース名を変更します。
- もう一度、[OK]をクリックします。 これにより、記録されたテストケースを含む_MainActivityTest_ファイルが生成されます。 完全なコーディングは次のとおりです。
- 最後に、コンテキストメニューを使用してテストを実行し、テストケースが実行されるかどうかを確認します。