Looking for android Keywords? Try Ask4Keywords

AndroidTest de l'interface utilisateur avec Espresso


Remarques

Expresso

La feuille de triche expresso vous aidera à écrire vos tests et ce que vous voulez tester:

https://google.github.io/android-testing-support-library/docs/espresso/cheatsheet/

La documentation officielle est toujours un bon endroit pour référence:

https://google.github.io/android-testing-support-library/docs/espresso/index.html

Suggestions avancées de vidéos expresso par Google: https://www.youtube.com/watch?v=isihPOY2vS4

Dépannage

  • Lorsque vous essayez de faire défiler, veillez à fermer le clavier en premier:

Watchout: ne pas utiliser la version "Espresso" ne fera rien en dehors de ViewAction. Cela peut ne pas être évident si vous avez une importation sur la version de ViewAction, car ils ont exactement le même nom de méthode.

ViewActions.closeSoftKeyboard;
Espresso.closeSoftKeyboard();
  • Lorsque vous exécutez des tests ensemble dans une suite plutôt qu'individuellement, sachez que l'activité du test précédent est peut-être toujours en cours d'exécution. Ne vous fiez pas à l'appel du test précédent onDestroy () avant les tests en cours onResume (). Il s'avère que c'est en fait un bogue : http://b.android.com/201513

Test de l'interface utilisateur avec Espresso Exemples Liés