In questa guida
Se la prima esperienza di un tester è un arresto anomalo all'avvio, hai sprecato il suo tempo su qualcosa che avresti trovato in cinque minuti. Un breve test di verifica prima di invitare chiunque mantiene il feedback dei tester concentrato sui problemi che solo gli estranei vedono.
I 15 minuti sono una stima approssimativa. Fallo su una build installata nel modo in cui la installeranno i tester, non dalla tua configurazione di sviluppo.
La checklist del test di verifica in 12 punti
- Installazione pulita. Disinstalla la vecchia versione, installa la build che riceveranno i tester. Perché: i dati residui nascondono i bug del primo avvio.
- Primo avvio. L'app si apre, nessuna schermata vuota o bloccata. Verifica: osserva i primi 10 secondi.
- Introduzione. Completala una volta, saltala una volta. Verifica: nulla ti blocca.
- Permessi. Ogni richiesta è spiegata e l'app funziona comunque se la neghi.
- Registrazione e accesso. Crea un account, esci, accedi. Verifica: anche il reset della password, se lo offri.
- Account di prova. Le credenziali di test che distribuisci funzionano davvero.
- Attività principale. Fai la cosa per cui esiste l'app, dall'inizio alla fine.
- Chiusura forzata e riavvio. Chiudi a forza nel mezzo di un'attività e riapri. Verifica: dati e stato hanno senso.
- Nessuna rete. Attiva la modalità aereo. Verifica: un messaggio chiaro, nessun arresto anomalo.
- Rotazione e dimensione del testo. Ruota lo schermo, usa un carattere di sistema più grande. Verifica: nulla viene tagliato.
- Secondo dispositivo. Uno schermo piccolo e uno grande, oppure una versione più vecchia di Android/iOS se ne hai una.
- Residui. Nessun banner di debug, testo segnaposto, dati di prova o link rotti visibili.
Da non saltare
- Versione e numero di build. I tester devono poter dirti quale build hanno.
- Elenco dei problemi noti. Scrivili, così puoi dire ai tester di ignorarli.
Non si può coprire tutto
Non troverai ciò a cui non sei abituato a non fare caso. È per questo che servono tester esterni. Il tuo test di verifica elimina solo le cose ovvie.
Passi successivi
- Scrivi le istruzioni: istruzioni di test per i tester.
- Invia un messaggio di invito chiaro.
- Trova tester: trova tester beta per la tua app Android.