10

私は、Android Studioでこのプロジェクトを持っている:ランのAndroid Studioのすべてのユニットテスト

enter image description here

私はワンクリックですべてのプロジェクト内のすべてのユニットテストを実行したいです。

どうすればいいですか?あなたは、Android端末上で次のコマンドラインを使用しようとすることができ

答えて

7

まず、あなたがあなたのプロジェクトのすべてのテストタスクが利用可能に一覧表示することができます

./gradlew tasks 

次に、実行するタスクを選択できます。あなたはすべての味のANSすべてbuildTypesためのすべてのテストを実行したい場合は、ちょうどあなたができる、あなたはすべてのGradle testコマンドを使用すると、テストを実行するたびに覚えてしたくない場合

./gradlew test connectedAndroidTest 

を実行する必要があなただけの "プロジェクト" で

./gradlew testAll 
+0

  • クリックして、「Javaでテストを実行します! – davidicus

  • 0

    : マック:

    ./gradlew test connectedAndroidTest 
    

    のWindows:

    gradlew test connectedAndroidTest 
    
    7
    1. を実行する必要があり、ファイル "custom_tasks.gradle" を作成し、その後

      task testAll(dependsOn: ['test', 'connectedAndroidTest']) { 
          group = 'custom_tasks' 
          description = "Run all tests" 
      } 
      

      を追加パネル(CMD + 1秒にどのように) "java"を右クリックします。私はアドバイスをする `グループ=「Verification'`、おかげで私のアプリのGradleのファイルにタスクを追加し、グループラインを変更し

    enter image description here

    +0

    これを – onmyway133

    +0

    これはいくつかのテストを無視します –

    +3

    これはそのディレクトリ内のテストのみを実行しますOPはプロジェクト内のすべてのテストディレクトリを要求します – Gak2

    関連する問題