Robotium はAndroidテストオートメーションフレームワークであり、ネイティブアプリケーションとハイブリッドアプリケーションを完全にサポートしています。
Android StudioはデファクトですIDE for Android開発、Android Studioでこれを試すことに興味があります。しかし、それを設定する方法が見つかりませんでした。
Android StudioでテストするためにRobotiumをセットアップして使用する方法は?
ガイド:
次の行を内部build.gradleファイルのdependenciesセクションに追加します(このファイルはsrcフォルダーと同じレベルにあります)、必要に応じてバージョン名を変更します。
androidTestCompile 'com.jayway.Android.robotium:robotium-solo:5.2.1'
何らかの理由で、依存関係をGradleダウンロードさせたくない場合は、手動で追加できます。robotium.jarをlibsフォルダーに配置します。それを右クリックしてライブラリーとして追加...を選択します
srcフォルダに別のフォルダを作成androidTest
Create Testを選択します。 Robotiumに適切なスーパークラスを選択します。
Android.test.ActivityInstrumentationTestCase2
テストを実行する方法:
コンソール:端末で次のコマンドを入力します。
./gradlew connectedAndroidTest
HTMLレポートは「YourApp/YourApp/build/outputs/reports/androidTests/connected/index.html」に生成されます