1.8 KiB
1.8 KiB
Smoke-Test-Checkliste
Smoke Tests werden nach jedem Sprint manuell auf einem echten Android-Tablet durchgeführt. Ziel ist kein vollständiger Test, sondern ein schnelles "Geht es grundlegend?" vor dem Zeigen an die Kinder. Neue Sprint-Abschnitte werden jeweils zu Beginn des Sprints ergänzt.
Basis-Tests (jeder Sprint)
Diese Tests werden bei jedem Sprint-Abschluss durchgeführt, unabhängig vom Inhalt.
- App startet ohne Absturz
- Kein Freeze oder schwarzer Screen in den ersten 5 Sekunden
- Musik spielt beim Start (ca. 60% Lautstärke)
- HUD: Back-Button sichtbar und funktionsfähig
- HUD: Musik-Toggle funktioniert (an/aus)
- Performance: Keine sichtbaren Ruckler beim Scrollen/Navigieren
- Touch-Targets: Alle interaktiven Elemente mit Kinderfingern erreichbar (min. 48dp)
- Offline: Spiel funktioniert vollständig ohne WLAN/Mobilfunk
- Kein Netzwerk-Request im Hintergrund (DevTools / Android Profiler prüfen)
Sprint 1 — Proof of Concept
Ziel: Erster spielbarer Raum (Empfang/Reception), Drag & Drop einer Figur, ein interaktives Objekt.
- Empfangs-Raum lädt ohne Fehler
- Figur (Häschen oder Kätzchen) ist auf dem Bildschirm sichtbar
- Figur lässt sich per Touch aufheben (Drag-Start)
- Figur lässt sich an beliebiger Stelle loslassen (Drop)
- Figur kehrt nicht automatisch zur Startposition zurück
- Interaktives Objekt (Blume) reagiert auf Touch (Animation oder Sound)
- Position der Figur bleibt nach App-Neustart erhalten (Save/Load)
- Keine GDScript-Fehler in der Godot-Konsole
Sprint 2 — (wird ergänzt)
Sprint 3 — (wird ergänzt)
Sprint 4 — (wird ergänzt)
Sprint 5 — (wird ergänzt)
Notizen
Auffälligkeiten, Geräte-spezifische Bugs oder UAT-Feedback der Kinder hier festhalten.