Ich lerne gerade Espresso, ich schreibe einen Testfall, wo Benutzer das folgende tut.So navigieren Sie zwischen den Ansichten in Android Espresso
Vorraussetzung: - eine Regel erstellen Login-Aktivität zu aktivieren:
- Öffnet die App
- Typen Passwort Benutzername
- Klicks auf Login-Button
Jetzt Benutzer erhält zu einer neuen Aktivität umgeleitet, wo der Benutzername angezeigt wird. Wie aktiviere ich den Text in der Aktivität Eingeloggt?
Grundsätzlich wie zwischen mehreren Aktivitäten in einem einzigen Testfall
Was macht die erste Aktivität nach einer erfolgreichen Anmeldung? Wie sagt es der zweiten Aktivität, welcher Benutzername angezeigt werden soll? Wird es in der Absicht gesendet? –
Wenn ich die Aktion manuell durchführe, wird durch Klicken auf den Login-Button ein Bildschirm mit einem Suchtextfeld geladen. Aber wenn ich diesen Test mit Espresso automatisiere, wird beim Klicken auf den Login-Button der Bildschirm nicht mit dem Suchtextfeld geladen. Irgendwelche Hinweise darauf, wie ich den nächsten Bildschirm laden kann, auf Knopfdruck klicken, um mich einzuloggen? – Pubudu
Bitte bearbeiten Sie Ihre Frage, um den Code anzuzeigen, der ausgeführt wird, wenn der Benutzer auf die Login-Schaltfläche klickt. –