AppReviewX Anmelden

Kamera-, Foto- und Medienfunktionen auf Android testen

Gerätunterschiede treffen Kamerafunktionen am stärksten. Eine Testliste für Aufnahme, Auswahl und Upload.

In diesem Ratgeber

Kamerafunktionen hängen von Hardware, der Kamera-App des Herstellers und der Android-Version ab. Deshalb brechen sie auf Geräten, die du nicht besitzt. Diese Liste deckt Aufnahme, Auswahl und Upload ab.

Zuerst die Berechtigungen

  1. Erlauben, ablehnen, dauerhaft ablehnen. Führe die Funktion mit jeder Antwort aus. Eine abgelehnte Kamera-Berechtigung sollte zu einer Erklärung führen, nicht zu Absturz oder schwarzem Bild.
  2. Berechtigung entzogen, während die App im Hintergrund ist. In den Systemeinstellungen entziehen, zur App zurückkehren und die Funktion nutzen.
  3. Einmalige Zugriffe und "nur während der Nutzung". Fragt deine App an, prüfe, dass sie beim nächsten Start damit umgeht, dass die Berechtigung weg ist.
  4. Auswahldialog statt voller Galerie. Wählen Nutzer Fotos über die System-Auswahl, prüfe, dass die App ohne breiten Speicherzugriff funktioniert.

Aufnahme

  1. Foto und Video aufnehmen. Prüfe, ob das Ergebnis gespeichert und angezeigt wird und nicht falsch gedreht ist.
  2. Ausrichtung. Im Hoch- und Querformat aufnehmen und das Handy mitten in der Aufnahme drehen. Falsche Drehung ist ein Klassiker.
  3. Frontkamera und Rückkamera. Wechseln, auch schnell hintereinander.
  4. Wenig Licht, Blitz an und aus.
  5. Unterbrechungen. Anruf, Benachrichtigung oder App-Wechsel während der Aufnahme. Zurückkehren und den Zustand prüfen.
  6. Eine andere App belegt die Kamera. Funktion öffnen, während eine andere App die Kamera nutzt.
  7. Wenig Speicherplatz. Speicher füllen und Speichern versuchen.
  8. Lange Aufnahmen. Länger aufnehmen als üblich; auf Arbeitsspeicher und Dateigröße achten.

Auswählen und Importieren

  1. Verschiedene Quellen. Aus Galerie, Cloud-Fotos, Dateien und Downloads wählen.
  2. Große Dateien. Ein Foto einer hochauflösenden Kamera und ein langes Video.
  3. Formate. Gängige Fotoformate und Videos verschiedener Geräte. Wähle etwas, das deine App nicht erwartet, und prüfe, dass eine klare Fehlermeldung kommt.
  4. Viele auf einmal. Mehrere Dateien auswählen, falls die App das erlaubt.
  5. Abbrechen. Aus der Auswahl zurückgehen; die App kehrt sauber zurück.

Upload und Verarbeitung

  1. Fortschritt und Abbruch. Große Uploads brauchen sichtbaren Fortschritt und eine Möglichkeit zu stoppen.
  2. Schwache Verbindung. Netz mitten im Upload wechseln und Flugmodus testen.
  3. Hintergrund. App während des Uploads verlassen; läuft er weiter oder bricht er klar ab?
  4. Kompression und Größenlimits. Prüfe, dass Limits mit klarer Meldung durchgesetzt werden.
  5. Metadaten. Entscheide, ob Standortdaten in Fotos behalten oder entfernt werden sollen, und prüfe, ob deine App das tut. Das berührt Datenschutz; keine Rechtsberatung.
  6. Wiedergabe. Spiele die hochgeladenen Medien auf einem anderen Gerät ab.

Gerätevielfalt

Teste, wenn möglich, auf mindestens zwei Herstellern und zwei Android-Versionen. Kamerafehler hängen oft an einem davon. Bitte Tester, in jeder Meldung Gerätemodell und Android-Version zu nennen. Siehe Wie Tester einen Android-Fehlerbericht senden.

Zurück zum Android-Testing-Leitfaden. Dazu: Checkliste Standort und Sensoren und App-Signatur und Tester.

AppReviewX liefert privates, strukturiertes Feedback von anderen Entwicklern auf verschiedenen Geräten; 1 Feedback = 1 Credit. Kostenlos starten.