概要
AndroidのインストゥルメントテストはAndroid Studioから実行できますが、事情があってコマンドラインから実行したかったので調べてみました。
実行方法
以下のコマンドですべてのテストが実行されます。
$ ./gradlew connectedAndroidTest
結果はHTMLで、appモジュールの場合は app/build/reports/androidTests/connected/index.html に出力されます。
特定のテストだけ実行したい場合
実行するテストを指定する場合は次のようにします。
$ ./gradlew connectedAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=com.example.HogeTest