bekam ich einen Fehler, wenn ich android Espresso Test ausführen:PerformException: Fehler performing 'Klick'
com.google.android.apps.common.testing.ui.espresso.PerformException: Fehler performing ‚Single Klicken Sie auf "Ansicht" mit der ID: is < 2131034173> '.
Mein Code ist einfach:
onView(withId(R.id.btn)).perform(click());
Aber es gibt keinen Fehler mit diesem Code:
onView(withId(R.id.btn)).check(matches(isDisplayed()));
Ich kann nicht die Ursache finden, warum es geschehen.
Bitte buchen Sie die komplette Stack-Trace. Das erste Bit der Fehlermeldung ist nicht genug. Mit PerformExceptions sind die interessanten Bits im Abschnitt "Caused by" enthalten, zeigt die Ausnahme, die ursprünglich den Klick fehlgeschlagen. – haffax
@Winton haben Sie eine Lösung für dieses Problem gefunden? Ich laufe durch das gleiche Problem – Gaurav
Dies kann passieren, wenn Sie eine Charge von Tests ausführen. Versuchen Sie, den gleichen Test erneut auszuführen (nur diesen Test), und sehen Sie, ob Sie immer noch das gleiche Problem haben. – Henry