Pruebas: Login en el PCB
Prueba 1: Login como terapeuta por primera vez, sin niños asignados al supervisor
- Acción: Introducir email/pwd de supervisor que no tiene ningún niños asignado, con la tablet online
- Nota: para tener un supervisor sin niños podemos por ejemplo eliminar al tutor de algún niño desde el dashboard
- Escenario:
- PCB: pantalla de login. PCB online
- Rol: Terapeuta
- Resultado esperado:
- Mensaje error: terapeuta sin niños
- Resultados obtenidos:
- Usuario: Fernando
- Resultado (ok/error): error
- Notas adicionales: Bug #377 Se ha solucionado, da mensaje de error y se vuelve a pantalla de login.
- Usuario: Arturo
- Resultado (ok/error):
👍 Ok, indica que no tengo asociado ningún estudiante - Notas adicionales:
- Resultado (ok/error):
- Usuario: Alfonso
- Resultado (ok/error):
👍 Ok, indica que no tengo asociado ningún estudiante - Notas adicionales:
- Resultado (ok/error):
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: Fernando
Prueba 2: Login como terapeuta por primera vez, con un niño asignado al terapeuta
- Acción: Introducir email/pwd de terapeuta que tiene un niño asignado, con la tablet online
- Escenario:
- PCB: pantalla de login. PCB online
- Rol: Terapeuta
- Resultado esperado:
- Acceder a la aplicación directamente
- Resultados obtenidos:
- Usuario: Fernando
- Resultado (ok/error): ok
- Notas adicionales:
- Usuario: Arturo
- Resultado (ok/error):
-
❌ Carga rápido, pero no aparecen pictogramas, aunque el niño tiene activos -⚠ cuando toqueteo botones (borrar, entregar frase) me aparecen los pictos - Notas adicionales:
- Resultado (ok/error):
-
- Usuario: Alfonso
- Resultado (ok/error):
👍 Ok, funciona correctamente - Notas adicionales:
- Resultado (ok/error):
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: Fernando
Prueba 3: Login como terapeuta por primera vez, con más de un niño asignado al terapeuta
- Acción: Introducir email/pwd de terapeuta que tiene más de un niño asignado, con la tablet online
- Escenario:
- PCB: pantalla de login. PCB online
- Rol: Terapeuta
- Resultado esperado:
- Solicitar niño con el que se va a trabajar y acceder a la aplicación una vez seleccionado
- Resultados obtenidos:
- Usuario: Fernando
- Resultado (ok/error): ok
- Notas adicionales:
- Usuario: Arturo
- Resultado (ok/error):
❌ se queda cargando eternamente (no puedo pasar a las pruebas siguientes) - Notas adicionales:
- Resultado (ok/error):
- Usuario: Fernando
Prueba 4: Login como terapeuta tras la prueba 3, pero con la tablet offline
- Acción: Introducir email/pwd de terapeuta de la prueba 3, tras realizar esa prueba
- Escenario:
- PCB: pantalla de login. PCB offline. Prueba 3 hecha
- Rol: Terapeuta
- Resultado esperado:
- Acceder a la aplicación directamente
- Resultados obtenidos:
- Usuario: Fernando
- Resultado (ok/error): ok
- Notas adicionales:
- Usuario: Arturo
- Resultado (ok/error):
❌ Directamente, al arrancar, da el mensaje "Se ha detenido la aplicación Pictogram". - Notas adicionales: Hay que indicar que la prueba 3 no llegó a pasarla (se quedó cargando eternamente)
- Resultado (ok/error):
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: Fernando
Prueba 5: Login como terapeuta tras la prueba 3, pero con la tablet online y seleccionar un niño diferente
- Acción: Introducir email/pwd de terapeuta de la prueba 3, tras realizar esa prueba
- Escenario:
- PCB: pantalla de login. PCB online. Prueba 3 hecha
- Rol: Terapeuta
- Resultado esperado:
- - Solicitar niño con el que se va a trabajar y acceder a la aplicación una vez seleccionado
- Resultados obtenidos:
- Usuario: Fernando
- Resultado (ok/error): ok
- Notas adicionales:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: Fernando
Prueba 6: Login como terapeuta tras la prueba 5, con la tablet offline
- Acción: Introducir email/pwd de terapeuta de la prueba 5, tras realizar esa prueba
- Escenario:
- PCB: pantalla de login. PCB online. Prueba 5 hecha
- Rol: Terapeuta
- Resultado esperado:
- La tablet debe permitir entrar con cualquier de los dos niños previamente seleccionados por el terapeuta. Aceder a la aplicación una vez seleccionado uno de los dos
- Resultados obtenidos:
- Usuario: Fernando
- Resultado (ok/error): ok
- Notas adicionales:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: Fernando
Prueba 7: Pasar a modo online estando logueado offline
- Acción: Introducir email/pwd de un terapeuta, sin conexión a interrnet. Loguearse. Conectar la tablet a internet. Modificar el vocabulario del niño desde el dashboard
- Escenario:
- PCB: pantalla de login. PCB offline.
- Rol: Terapeuta
- Resultado esperado:
- Las modificaciones del vocabulario deben reflejarse en la tablet, una vez está online
- Resultados obtenidos:
- Usuario: Fernando
- Resultado (ok/error): ok
- Notas adicionales: a veces tarda un pelín, o hay que modificar un nuevo picto para forzar que se refresque el vocabulario.
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: Fernando
Prueba 8: Login como niño, online
- Acción: Introducir usuario/pwd de estudiante con la tablet online
- Escenario:
- PCB: pantalla de login. PCB online
- Rol: Estudiante
- Resultado esperado:
- Estudiante logueado
- Resultados obtenidos:
- Usuario: Arturito
- Resultado (ok/error):
❌ no me da tiempo a cambiar las credenciales (no puedo seguir con el resto de pruebas) - Notas adicionales:
- Resultado (ok/error):
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: Arturito
Prueba 9: Login como niño, offline
- Acción: Introducir usuario/pwd de estudiante de la prueba 8, con la tablet offline
- Escenario:
- PCB: pantalla de login. PCB offline
- Rol: Estudiante
- Resultado esperado:
- Estudiante logueado
- Resultados obtenidos:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
Prueba 10: Login como niño offline a online. Cambio de clave
- Acción: Introducir usuario/pwd de estudiante de la prueba 8, con la tablet offline. Cambiar clave desde el dashboard. Conectar la tablet a internet
- Escenario:
- PCB: PCB offline y estudiante logueado
- Rol: Estudiante
- Resultado esperado:
- Aplicación reiniciada a la pantalla de login
- Resultados obtenidos:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
Prueba 10: usuario/pwd erroneo estudiante/terapeuta online
- Acción: Introducir usuario/pwd de estudiante y terapeuta erroneos
- Escenario:
- PCB: PCB online
- Rol: Estudiante y terapeuta
- Resultado esperado:
- Mensaje de error: user/pwd mal
- Resultados obtenidos:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
Prueba 11: usuario/pwd erroneo estudiante/terapeuta offline
- Acción: Introducir usuario/pwd de estudiante y terapeuta erróneos
- Escenario:
- PCB: PCB offline
- Rol: Estudiante y terapeuta
- Resultado esperado:
- Mensaje de error: user/pwd mal. COnexion a internet no disponible (puede ser que user/pwd sea correcta pero si es la primera vez que se usan esas credenciales en la tablet, no se pueda comprobar si no hay conexion a internet)
- Resultados obtenidos:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
Prueba 12: cambiar de usuario en el pcb
- Acción: estando logueado, hacer tres pulsaciones largas sobre el botón de borrar picto. Probar a cambiar de usuario
- Escenario:
- PCB: PCB offline y online
- Rol: Estudiante y terapeuta
- Resultado esperado:
- Vuelta a la pantalla de login
- Resultados obtenidos:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario:
- Resultado (ok/error):
- Notas adicionales:
- Usuario: