Kapitel 11: Automatisierte Tests

Mit der Größe der App steigt auch die Komplexität. Damit erhöht sich auch die Wahrscheinlichkeit, dass sich irgendwo ein Fehler einschleicht. Manuelles Testen am Gerät ist zwar immer möglich, aber sehr zeitaufwendig (und diese Zeit sollte man besser für neue schöne Funktionen verwenden).

Aus diesem Grund sollten Sie bereits sehr früh mit automatisierten Tests anfangen. Im Idealfall fließen die Überlegungen zum Testen bereits in die Konzeption ein, denn dann schreiben Sie auch einen Code, der testbar ist. Eine App nachträglich testbar zu machen, kann sehr aufwendig bis nicht machbar sein.

Android hat zwei unterschiedliche Testbereiche, die in Android Studio als zwei eigenständige Packages (neben dem eigentlichen ...

Get Android-Apps programmieren - Professionelle App-Entwicklung mit Android Studio 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.