Wie können Sie Instrumentierungstests in Android Studio debuggen?

8

Wenn ich in Android Studio den Instrumentierungstest debugge, wird der Test an keinem Haltepunkt angehalten. Debugging Unit Tests funktionieren. Ich habe einen einfachen instrumentierten Test, der nur prüft, ob Benutzername edittext angezeigt wird:

%Vor%

In build.gradle habe ich richtig gesetzt

%Vor%

Wie kann ich instrumentierte Tests debuggen? Ich benutze Espresso, Mockito und Dolch 2.

    
Tomask 28.04.2016, 15:40
quelle

1 Antwort

6

Sie können das ein paar Möglichkeiten lösen Tomask.

Sie können in der Konfiguration für Ihren Test die Option -e debug true übergeben, wenn Sie den Test über die Befehlszeile aufrufen.

Andernfalls und einfacher sollten Sie Debug anstelle von Ausführen wählen, wenn Sie Ihre Tests von Android Studio aus starten. Wenn Sie in Android Studio auf Ausführen für Ihren Test klicken, wird die Option -e debug false gesetzt, und die Tests stoppen die Ausführung an Haltepunkten nicht.

Hoffe, das hilft!

    
atgrubb 20.05.2016 18:24
quelle