AppReviewX Accedi

Checklist per il test di data, ora e fuso orario

Cambi di fuso orario, ora legale, formati a 12 e 24 ore e modifiche dell'orologio del dispositivo.

In questa guida

I bug legati al tempo si nascondono perché compaiono solo in certi giorni, in certi luoghi o dopo una modifica di impostazioni. La maggior parte si può provocare apposta cambiando le impostazioni del dispositivo. Ogni punto ha un motivo e un controllo.

Preparazione

Usa un account di prova e una build in cui puoi cambiare l'orologio del dispositivo. Annota prima il tuo fuso orario, poi sceglierne un secondo lontano (diverse ore di differenza, idealmente anche uno con uno scarto di mezz'ora).

Fuso orario

1. Cambio di fuso orario Perché: chi viaggia e i team remoti lo incontrano ogni giorno. Come verificare: crea un evento o una voce, cambia il fuso orario del dispositivo, torna all'app. Il momento viene mostrato all'ora locale corretta, oppure l'orario si sposta quando non dovrebbe (un compleanno di tutto il giorno rispetto a una riunione)?

2. Voce creata in un fuso, vista in un altro Perché: gli orari del server e del dispositivo possono non coincidere. Come verificare: crea sul dispositivo A nel fuso X, apri lo stesso account sul dispositivo B nel fuso Y. Confronta data, ora e l'etichetta del giorno ("Oggi", "Ieri").

3. Fuso orario automatico o manuale Perché: alcuni utenti lo impostano a mano. Come verificare: attiva e disattiva "Imposta automaticamente" e osserva cosa fa l'app senza riavviarla.

Ora legale

4. I giorni del cambio Perché: un giorno ha 23 o 25 ore, e le 02:30 possono non esistere o esistere due volte. Come verificare: imposta la data del dispositivo alla sera prima di un cambio d'ora nella tua regione e tieni l'app aperta oltre il cambio. Testa promemoria, programmazioni e calcoli di durata che attraversano quel momento.

5. Elementi ricorrenti Perché: "ogni giorno alle 9:00" deve restare alle 9:00 ora locale. Come verificare: crea un promemoria giornaliero o settimanale e sposta l'orologio oltre il cambio. Il prossimo avviso resta all'orario locale previsto?

Formati

6. Orologio a 12 e a 24 ore Perché: i formati seguono le impostazioni del dispositivo e le persone notano le incoerenze. Come verificare: cambia l'impostazione di sistema e rivedi ogni schermata con orari. Controlla la posizione di "AM/PM", i campi di testo e i selettori.

7. Ordine delle date e primo giorno della settimana Perché: 03/04 può indicare due date diverse; i calendari iniziano in giorni diversi. Come verificare: cambia la regione in una con ordine giorno-mese, in una con ordine mese-giorno e in una che inizia il lunedì. Controlla elenchi, selettori e campi di input.

Cambi dell'orologio del dispositivo

8. Orologio impostato nel passato o nel futuro Perché: un orario sbagliato rompe i login, le cache e i controlli di scadenza. Come verificare: imposta l'orologio avanti di un giorno, poi indietro, e usa l'app. Cerca stati "scaduto" bloccati, conti alla rovescia sbagliati e connessioni sicure non riuscite. Vedi scadenza della sessione.

9. Mezzanotte e limiti del giorno Perché: "oggi" cambia a mezzanotte dell'utente, non a quella del server. Come verificare: usa l'app pochi minuti prima e dopo la mezzanotte locale e controlla serie, limiti giornalieri e raggruppamenti per giorno.

10. Date limite Perché: fine mese e anni bisestili mettono in crisi i calcoli sulle date. Come verificare: usa il 31, il 28 e il 29 febbraio dove sono validi, la fine dell'anno e date molto nel passato o nel futuro. Controlla l'ordinamento e le etichette "x giorni fa".

Correlati

I tester di altre regioni vedono i bug che le tue impostazioni nascondono. Inizia gratis.