Alle Artikel
392 Artikel insgesamt · Seite 2 von 33
Compose Test Tags: Selektoren gezielt vergeben
Lerne, wann und wie du Test Tags in Jetpack Compose einsetzt. So bleiben deine UI-Tests stabil und wartbar.
Sensoren auf Android: Überblick für die Praxis
Android stellt Sensoren wie Beschleunigungsmesser und Gyroskop bereit. Du lernst, sie effizient und datenschutzkonform einzusetzen.
Compose UI Testing
Compose UI Testing prüft Screens über den Semantik-Baum statt über Implementierungsdetails. Du lernst Finder, Matcher und Assertions gezielt einzusetzen.
Auf den Kalender zugreifen: CalendarProvider, Events und Berechtigungen
Android bietet mit dem CalendarProvider eine standardisierte Schnittstelle zu Terminen. Sensible Kalender-Daten verlangen explizite Laufzeit-Berechtigungen.
Room Testing: DAOs und Migrationen sicher testen
Mit In-Memory-Datenbanken testest du Room-DAOs und Schemamigrationen isoliert und schnell. So erkennst du Datenbankfehler früh.
Observability und Incident Response für Android
Observability zeigt dir, wie gesund deine App im Betrieb ist. Incident Response macht Release-Probleme planbar.
Video-Aufnahme auf Android: Lifecycle, Permissions und Speicher
Android bietet mit CameraX eine moderne API für Video-Aufnahmen. Du lernst, Lifecycle, Berechtigungen und Dateispeicher sicher einzusetzen.
Java, LiveData und Fragment-Migration
Du lernst, wie du Java-, LiveData- und Fragment-Code schrittweise modernisierst. Fokus: Verhalten sichern und Releases stabil halten.
Microbenchmark
Microbenchmarks messen kleine, kritische Codepfade gezielt. Du lernst, wann sie helfen und welche Fehler Messwerte verfälschen.
Repository Testing: Datenschicht zuverlässig absichern
Repository-Tests prüfen die Datenschicht deiner Android-App auf lokalem Speicher, Remote-APIs und Fehlerpfaden. So baust du eine belastbare Architektur.
Die Testing-Pyramide für Android
Die Testing-Pyramide hilft dir, schnelle Unit-Tests und realistische UI-Tests sinnvoll zu balancieren. Lerne, wie du dein Testbudget effizient einteilst.
Was du testen solltest
Nicht jeder Codeabschnitt verdient gleich viele Tests. Lerne, wie du nach Risiko, Verhalten und Wert priorisierst.