In questa guida
Non puoi testare ogni schermo Android. E non ti serve. I bug di layout si concentrano agli estremi: la larghezza minima che supporti, quella massima e i momenti in cui la finestra cambia dimensione. Se copri quelli, individui gran parte di ciò che gli utenti incontrerebbero.
Scegli un insieme ristretto
Punta a quattro o cinque dimensioni, scelte in base a ciò che può andare storto:
- Telefono piccolo. Lo schermo più stretto e più basso che vuoi supportare. Fa emergere testi tagliati, pulsanti spinti fuori schermo e moduli che richiedono scorrimento.
- Telefono grande. Fa emergere layout allungati e aree di tocco fuori dalla portata del pollice.
- Tablet. Fa emergere un layout da telefono ingrandito per riempire uno schermo largo: pulsanti giganti, colonne di testo isolate, spazio sprecato.
- Pieghevole, aperto e chiuso. Fa emergere layout che si rompono quando lo schermo cambia mentre l'app è aperta.
- Qualsiasi dispositivo in schermo diviso. Una finestra stretta su uno schermo grande si comporta come un dispositivo piccolo. Vedi la checklist per lo schermo diviso.
Le tue analisi o i dati sui dispositivi della Play Console (se l'app è pubblicata) indicano quali dimensioni usano i tuoi utenti. Senza dati, considera l'elenco qui sopra un punto di partenza e dillo nelle tue note.
Cosa controllare per ogni dimensione
- Nulla è tagliato. Titoli, pulsanti, finestre di dialogo, il campo di input coperto dalla tastiera.
- Tutto è raggiungibile. Scorri fino in fondo a ogni schermata. Riesci a toccare l'ultimo pulsante?
- Le aree di tocco restano utilizzabili. Non minuscole su un tablet, non sovrapposte su un telefono piccolo.
- Le immagini mantengono la forma. Niente stiramenti, niente ingrandimenti sfocati.
- Entrambi gli orientamenti. Ruota su ogni dimensione. Vedi rotazione e cambi di configurazione.
- Il testo si legge bene. Combinalo con il test del carattere grande.
Istruzioni da dare a un tester
I tester senza un laboratorio di dispositivi possono comunque aiutare. Chiedi di inviare:
- Modello del dispositivo, versione di Android e dimensione dello schermo (Impostazioni > Info sul telefono).
- Uno screenshot delle tre schermate più importanti.
- Se qualcosa era tagliato, sovrapposto o difficile da toccare, e in quale schermata.
- Qualsiasi cosa che sembrava diversa dopo la rotazione o il cambio di dimensione della finestra.
Un breve modello mantiene le risposte confrontabili. Il nostro modello di segnalazione bug funziona anche per questo.
Trasforma i risultati in una correzione
Raggruppa ciò che i tester segnalano per causa, non per dispositivo. Tre cause spiegano la maggior parte dei casi: una larghezza o altezza fissa nel layout, un contenuto che non scorre quando lo spazio manca, un layout da telefono allungato su una finestra larga. Correggi la causa una volta, poi ritesta la dimensione più piccola e quella più grande. Se un bug compare solo su un dispositivo, annota modello e impostazioni prima di decidere che è raro; dimensione del display e scala del carattere spesso lo spiegano.
Niente dispositivi? Usa prima un emulatore
Un emulatore può simulare molte dimensioni, inclusi tablet e pieghevoli. Non mostra come uno schermo reale si sente in mano, ma è rapido per i controlli di layout. Vedi come configurare un emulatore Android.
Limiti
La dimensione dello schermo è solo un fattore. Le impostazioni di dimensione del display, la scala del carattere e la modalità finestra cambiano anche la larghezza utile, quindi un solo dispositivo può comportarsi come diversi. Testa queste impostazioni su almeno un dispositivo.
Per saperne di più sulla scelta dei dispositivi: quali dispositivi Android testare.
Inizia gratis su AppReviewX e raccogli feedback privato e strutturato dai tester su dispositivi diversi. Torna alla panoramica: Test delle app Android.