In questa guida
Le funzioni della fotocamera dipendono dall'hardware, dall'app fotocamera del produttore e dalla versione di Android. Per questo si rompono su dispositivi che non possiedi. Questa lista copre scatto, selezione e upload.
Prima di tutto i permessi
- Consenti, nega, nega in modo permanente. Esegui la funzione con ciascuna risposta. Un permesso fotocamera negato deve portare a una spiegazione, non a un crash o a una schermata nera.
- Permesso revocato mentre l'app è in background. Revocalo nelle impostazioni di sistema, torna all'app e usa la funzione.
- Scelte «una sola volta» e «solo durante l'uso». Se l'app chiede l'accesso, verifica che gestisca l'assenza del permesso al successivo avvio.
- Selettore di foto contro accesso completo alla galleria. Se gli utenti scelgono le foto dal selettore di sistema, verifica che l'app funzioni senza un accesso ampio allo storage.
Scatto
- Scatta una foto e registra un video. Verifica che il risultato sia salvato, mostrato e non ruotato in modo errato.
- Orientamento. Scatta in verticale e in orizzontale e ruota il telefono durante la ripresa. La rotazione errata è un classico.
- Fotocamera frontale e posteriore. Passa dall'una all'altra, anche rapidamente.
- Scarsa luce, flash attivo e disattivo.
- Interruzioni. Chiamata, notifica o cambio di app durante la ripresa. Torna e verifica lo stato.
- Un'altra app occupa la fotocamera. Apri la funzione mentre un'altra app usa la fotocamera.
- Spazio di archiviazione esaurito. Riempi lo storage e prova a salvare.
- Registrazioni lunghe. Registra più a lungo del solito; controlla memoria e dimensione del file.
Selezione e importazione
- Fonti diverse. Scegli dalla galleria, da foto nel cloud, dai file e dai download.
- File grandi. Una foto di una fotocamera ad alta risoluzione e un video lungo.
- Formati. Formati fotografici comuni e video di dispositivi diversi. Scegli qualcosa che la tua app non si aspetta e verifica che mostri un errore chiaro.
- Molti insieme. Seleziona più elementi, se la tua app lo consente.
- Annulla. Esci dal selettore; l'app deve tornare in ordine.
Upload ed elaborazione
- Avanzamento e annullamento. Gli upload grandi richiedono un avanzamento visibile e un modo per fermarli.
- Connessione debole. Cambia rete durante l'upload e usa la modalità aereo.
- Background. Lascia l'app durante l'upload; continua o fallisce in modo chiaro?
- Compressione e limiti di dimensione. Verifica che i limiti siano applicati con un messaggio chiaro.
- Metadati. Decidi se mantenere o rimuovere i dati di posizione nelle foto, e verifica che l'app faccia quello che intendi. Questo tocca la privacy; non è una consulenza legale.
- Riproduzione. Riproduci i media caricati su un altro dispositivo.
Varietà di dispositivi
Se puoi, testa su almeno due produttori e due versioni di Android. I bug della fotocamera sono spesso specifici di uno solo. Chiedi ai tester di indicare modello del dispositivo e versione di Android in ogni segnalazione. Vedi come i tester inviano una segnalazione di bug.
Torna all'hub di test delle app Android. Correlati: checklist per sensori e posizione e firma dell'app e tester.
AppReviewX offre feedback privati e strutturati da altri sviluppatori su una varietà di dispositivi; 1 feedback = 1 credito. Inizia gratis.