Ich habe zwei Aktivitäten, die aus dem Ausfüllen eines Formulars und Bearbeiten \ Anzeige des ausgefüllten Formulars bestehen.
Ich möchte wissen, ob der Eingabetext, der mit einer Aktivität gefüllt wurde, mit dem Text übereinstimmt, der in einer anderen Aktivität angezeigt wird. Derzeit startet mein Test die Formularaktivität, füllt zufällige Daten und speichert das Formular.
Ich möchte das ausgefüllte Formular in einer anderen Aktivität suchen, in der ich auf einen Button klicke und dann die ausgefüllten Details anzeigen und testen. Wie kann man dieses Verhalten am besten testen?Test 3 Aktivitäten mit Espresso
0
A
Antwort
1
Espresso kümmert sich nicht wirklich um Aktivitäten (außer der, mit der Sie beginnen). Sie können den Espresso-Test mit einer einzigen Aktivität starten und dann mithilfe von ViewActions durch Ihre App zu der Anwendung navigieren, in der Sie die Überprüfung durchführen möchten. Eines der größten Probleme, die Sie möglicherweise überwinden müssen, ist, dass Espresso auf etwas Asynchrones "wartet", während Sie von Punkt A zu Punkt B in Ihrer App reisen. Espresso wartet auf AsyncTasks und bietet rudimentäre Unterstützung für das Erstellen von Leerlaufressourcen. Eine gründliche Diskussion dieser Dinge erfordert ein tiefergehendes Wissen über die spezifischen Probleme, denen Sie begegnen.
Verwandte Themen
- 1. Espresso-Test mit RxLoader
- 2. Espresso Intent Test fehlgeschlagen
- 3. Espresso 2 - Wie testen Sie mehrere Aktivitäten?
- 4. espresso dynamic spinner test
- 5. Schreibe android espresso test
- 6. Espresso Test deaktivieren Animation
- 7. Espresso onData test
- 8. kann nicht Espresso Test
- 9. Andriod: Espresso Test Ausgabe
- 10. Espresso Test Fehler: AppNotIdleException
- 11. Android Espresso Test InstrumentationRegistry ' '
- 12. Android Espresso - Testen auf verschiedenen Aktivitäten
- 13. Android Espresso-Test mit @Parameter braucht Kontext
- 14. Kamera Bedienung UI-Test mit Espresso
- 15. Android Espresso flockig withId mit Text Test
- 16. Führen Sie espresso Test mehrmals
- 17. Gelöschte Espresso-Test noch läuft
- 18. Wie testet man zwischen den Aktivitäten in Espresso?
- 19. Wie wiederholen Test in Espresso fehlgeschlagen? - Brainstorming
- 20. Espresso RecyclerView in SwipeRefreshLayout Blöcken Test
- 21. Android Espresso Test in Multi-Prozess-App
- 22. Android/Gradle Espresso Test nicht starten Aktivität
- 23. Espresso-UI-Test erkennt onView nicht()
- 24. android espresso test: leere test suite. keine Tests gefunden
- 25. Activity.findViewById() gibt Null in Espresso-Test zurück
- 26. Espresso Nested Recycler Ansichten UI-Test
- 27. Übergeben Wert zwischen 3 Aktivitäten
- 28. Espresso Best Code Architektur
- 29. eine EditText mit Espresso
- 30. Test mit Espresso und mokierte dataSource schlägt fehl