Nella descrizione dei test puoi fare riferimento al numero del device (es: #1)
Numero Device | Modello | Versione SO | Versione App (se usata diversa dalla 0.3.0) |
---|---|---|---|
#1 | |||
#2 | |||
#3 |
- Scaricare l'app (filename: app-debug-release.apk) dall'indirizzo https://github.com/noiapp/noi-app-android/releases/tag/0.3.0
- Installare l'app seguendo la procedura abilitando i permessi richiesti su almeno due device
- Iniziare il test. Puoi fare un test libero o seguire una delle indicazioni nel paragrafo 'Tipi di test effettuabili'
- Indicare il risultato del test sulle Issue del repository GitHub
- Ricezione handshake
- Ricezione segnalazione dell'incontro con il contagiato
- Abilitare bluetooth e tracciamento sui device
- Visualizzazione dalle statistiche di Debug
- Dalla schermata principale premere il bottone "DEBUG" per visualizzare le statistiche di debug
- Verificare che la voce "Numero di Handshake" si incrementi
- Verificare che la voce "Ultima sincronizzazione" non riporti "n/a"
Per rieseguire il test, Resettare l'SDK (vedi procedura: Ripristina SDK)
- Lasciare attivare i device per farli entrare in contatto (vedi il punto precedente: Ricezione handshake)
- Attivare il Wi-fi
- Dalla schermata principale del dispositivo INFORMANTE premere il bottone "INFORMA DELLA MALATTIA"
- Inserire un numero qualsiasi di 6 cifre e premere il bottone "INVIA"
- Ora nella schermata principale si visualizza il messaggio "INFEZIONE SEGNALATA"
- Visualizzazione dalle statistiche di Debug
- Dalla schermata principale premere il bottone "DEBUG" per visualizzare le statistiche di debug
- Verificare che la voce "Certificato positivo" sia "sì"
- Verificare che la voce "Ultima sincronizzazione" non riporti "n/a"
- Sull'altro dispositivo RICEVENTE abilitare il Wi-fi, se non è già abilitato
- Attendere la notifica dell'Incontro Positivo - Notifica "Nuova informazione disponibile"
- Visualizzazione dalle statistiche di Debug
- Dalla schermata principale premere il bottone "DEBUG" per visualizzare le statistiche di debug
- Verificare che la voce "Incontro positivo" sia "sì"
- Verificare che la voce "Ultima sincronizzazione" non riporti "n/a"
Per rieseguire il test, Resettare l'SDK (vedi procedura: Ripristina SDK)
- Dopo un reset, invertire il dispositivo INFORMANTE e RICEVENTE
- Più dispositivi INFORMANTI e RICEVENTI nello stesso momento
- Installare un terzo dispositivo dopo la procedura INFORMANTE e RICEVENTE, per verificare che l'INFORMANTE continui a segnalare la sua "infettività"
- Visualizzazione dalle statistiche di Debug
- Dalla schermata principale premere il bottone "DEBUG" per visualizzare le statistiche di debug
- Premere il bottone "RIPRISTINA SDK"
- Verificare che le statistiche di Debug si azzerino e operino correttamente
- Verificare che la voce "Ultima sincronizzazione" non riporti "n/a"
- Verificare che la voce "Certificato positivo" sia "no"
- Verificare che la voce "Incontro positivo" sia "no"
- Verificare che la voce "Numero di Handshake" sia 0
Se il reset non è avvenuto correttamente, riavviare il dispositivo.