Checklist Funzionalità - Test App iOS, Android e Web
Questa guida contiene l'elenco completo di tutte le funzionalità presenti nelle app Visla GPS da testare manualmente.
[!TIP]
Usare questa checklist per verificare ogni funzionalità dopo un rilascio o una modifica significativa.
🔐 1. Autenticazione & Account
| Funzionalità | iOS | Android | Web |
|---|
| Login con email/password | ✅ | ✅ | ✅ |
| Registrazione nuovo utente | ✅ | ✅ | ✅ |
| Login con Google | ✅ | ✅ | ✅ |
| Login con Facebook | ✅ | ✅ | ✅ |
| Login con Apple | ✅ | ✅ | ❌ |
| Password dimenticata | ✅ | ✅ | ✅ |
| Autenticazione 2FA (setup e verifica) | ✅ | ✅ | ✅ |
| Verifica email (codice) | ✅ | ✅ | ✅ |
| Accettazione termini e privacy | ✅ | ✅ | ✅ |
| Logout | ✅ | ✅ | ✅ |
📍 2. Gestione Dispositivi GPS
| Funzionalità | iOS | Android | Web |
|---|
| Lista dispositivi | ✅ | ✅ | ✅ |
| Aggiunta nuovo dispositivo | ✅ | ✅ | ✅ |
| Dettaglio dispositivo (mappa live) | ✅ | ✅ | ✅ |
| Impostazioni dispositivo | ✅ | ✅ | ✅ |
| Rinomina dispositivo | ✅ | ✅ | ✅ |
| Rimozione dispositivo | ✅ | ✅ | ✅ |
🗺️ 3. Geofence (Aree Virtuali)
| Funzionalità | iOS | Android | Web |
|---|
| Lista geofence | ✅ | ✅ | ✅ |
| Creazione nuova geofence | ✅ | ✅ | ✅ |
| Modifica geofence (nome, raggio, posizione) | ✅ | ✅ | ✅ |
| Eliminazione geofence | ✅ | ✅ | ✅ |
| Impostazioni geofence (orari attivazione) | ✅ | ✅ | ✅ |
| Notifica ingresso geofence | ✅ | ✅ | ✅ |
| Notifica uscita geofence | ✅ | ✅ | ✅ |
📜 4. Storico & Attività (History)
| Funzionalità | iOS | Android | Web |
|---|
| Storico posizioni | ✅ | ✅ | ✅ |
| Selezione data singola | ✅ | ✅ | ✅ |
| Selezione range di date | ✅ | ✅ | ✅ |
| Visualizzazione percorso su mappa | ✅ | ✅ | ✅ |
| Lista eventi/attività | ✅ | ✅ | ✅ |
| Dettaglio singolo evento | ✅ | ✅ | ✅ |
🔔 5. Notifiche Push
| Funzionalità | iOS | Android | Web |
|---|
| Ricezione notifiche push | ✅ | ✅ | ❌ |
| Suoni personalizzati per categoria | ✅ | ✅ | ❌ |
| Notifica SOS | ✅ | ✅ | ✅ (email) |
| Notifica velocità superata | ✅ | ✅ | ✅ |
| Notifica ingresso/uscita geofence | ✅ | ✅ | ✅ |
| Notifica batteria scarica | ✅ | ✅ | ✅ |
| Preferenze notifiche (on/off per categoria) | ✅ | ✅ | ✅ |
Suoni Notifiche Personalizzati
Ogni categoria di notifica può avere un suono dedicato:
- SOS: Suono sirena/allerta urgente
- Geofence: Suono discreto per ingresso/uscita
- Velocità: Suono avviso
- Batteria: Suono informativo
👥 6. Sharing (Condivisione Dispositivo)
| Funzionalità | iOS | Android | Web |
|---|
| Invita utente (email) | ✅ | ✅ | ✅ |
| Lista utenti con accesso condiviso | ✅ | ✅ | ✅ |
| Revoca accesso condiviso | ✅ | ✅ | ✅ |
| Accetta invito | ✅ | ✅ | ✅ |
| Rifiuta invito | ✅ | ✅ | ✅ |
| Visualizzazione dispositivo condiviso | ✅ | ✅ | ✅ |
💳 7. Abbonamenti & Billing
| Funzionalità | iOS | Android | Web |
|---|
| Visualizzazione piani disponibili | ✅ | ✅ | ✅ |
| Acquisto abbonamento | ✅ (In-App) | ✅ (Play Store) | ✅ (Stripe) |
| Gestione abbonamento | ✅ | ✅ | ✅ |
| Upgrade piano | ✅ | ✅ | ✅ |
| Downgrade piano | ✅ | ✅ | ✅ |
| Cancellazione abbonamento | ✅ | ✅ | ✅ |
| Portale Stripe (fatturazione) | ❌ | ❌ | ✅ |
| Visualizzazione stato abbonamento | ✅ | ✅ | ✅ |
⚙️ 8. Impostazioni Utente
| Funzionalità | iOS | Android | Web |
|---|
| Modifica nome profilo | ✅ | ✅ | ✅ |
| Modifica email | ✅ | ✅ | ✅ |
| Cambio password | ✅ | ✅ | ✅ |
| Preferenze notifiche | ✅ | ✅ | ✅ |
| Visualizzazione termini | ✅ | ✅ | ✅ |
| Visualizzazione privacy | ✅ | ✅ | ✅ |
| Supporto/contatti | ✅ | ✅ | ✅ |
| Elimina account | ✅ | ✅ | ✅ |
📄 9. Documenti Legali
| Funzionalità | iOS | Android | Web |
|---|
| Privacy Policy (visualizzazione) | ✅ | ✅ | ✅ |
| Termini e Condizioni (visualizzazione) | ✅ | ✅ | ✅ |
| Privacy Policy (link esterno) | ✅ | ✅ | ✅ |
🗺️ 10. Mappa & UX
| Funzionalità | iOS | Android | Web |
|---|
| Visualizzazione mappa (Google Maps) | ✅ | ✅ | ✅ |
| Zoom in/out | ✅ | ✅ | ✅ |
| Pan (trascinamento) | ✅ | ✅ | ✅ |
| Marker dispositivi | ✅ | ✅ | ✅ |
| Percorso tracciato (polyline) | ✅ | ✅ | ✅ |
| Centratura su dispositivo | ✅ | ✅ | ✅ |
| Cambio tipo mappa (satellite, standard) | ✅ | ✅ | ✅ |
📋 Riassunto Rapido per Test
Flussi Critici da Testare
- Onboarding Completo: Registrazione → Verifica email → Login → Aggiungi dispositivo → Acquista abbonamento
- Flusso Geofence: Crea geofence → Attendi notifica ingresso/uscita → Verifica suono personalizzato
- Flusso Sharing: Invita utente → Accetta invito → Visualizza dispositivo condiviso → Revoca
- Flusso Storico: Seleziona data → Visualizza percorso → Naviga eventi
- Flusso Notifiche: Configura preferenze → Testa ricezione push → Verifica suoni
Legenda
| Simbolo | Significato |
|---|
| ✅ | Funzionalità presente e da testare |
| ❌ | Funzionalità non presente su questa piattaforma |
Ultimo aggiornamento: Gennaio 2026