Question Différence entre ActivityUnitTestCase et ActivityInstrumentationTestCase2


Je suis nouveau sur les cas d'Android Instrumentation. J'ai examiné les exemples d'API et constate que nous utilisons parfois ActivityUnitTestCase et ActivityInstrumentationTestCase2. Quelle est la différence entre les deux ? Quand utiliserions-nous l'un sur l'autre?


22
2018-03-18 16:44


origine


Réponses:


Voir la différence discutée ici: http://www.vogella.com/articles/AndroidTesting/article.html#activity_testing

Points clés:

  • ActivityUnitTestCase peut être utilisé pour tester la mise en page et les méthodes isolées.
  • ActivityInstrumentationTestCase2 peut être utilisé lorsque vous souhaitez envoyer des événements tactiles / souris et tester la gestion de l'état.

8
2018-06-13 00:47



Classe ActivityInstrumentationTestCase2 utilisée pour les tests fonctionnels et ActivityUnitTestCase utilisée pour les tests unitaires d'une activité.


5
2018-05-09 18:24