No description or website provided.
Java
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
gradle/wrapper
.gitignore
README.markdown
build.gradle
gradlew
gradlew.bat
settings.gradle

README.markdown

android-sample-PreferenceActivityUITestWithEspresso

このプロジェクトは、Android アプリ開発における PreferenceActivity の自動 UI テストのサンプルコードです。 自動 UI テストには、Espresso というライブラリを使用しています。

ビルド

ビルドシステムには Gradle を使用しています。

準備するもの

Gradle ラッパーが本プロジェクトに含まれていますので、Gradle を用意する必要はありません。

テスト実行方法

コマンドライン上で実行する方法を説明します。

まず、Android SDK のパスを指定する必要があります。 環境変数 ANDROID_HOME に Android SDK のディレクトリパスを設定するか、もしくは local.properties ファイルに sdk.dir=/path/to/sdk 形式で記述します。 ちなみに、Android Studio で本プロジェクトを開くと、自動的に local.properties ファイルが作成され、sdk.dir が設定されるはずです。

次に、本プロジェクトのディレクトリで次のコマンドを実行します。

./gradlew connectedAndroidTest

上記コマンドにより、アプリとテストのビルドが行われ、接続されている端末上でテストが実行されます。