Flujo de trabajo de pruebas de aplicaciones
Es recomendable probar la aplicación "¿Necesita Ayuda?!" con dos dispositivos diferentes (teléfonos inteligentes) y dos cuentas diferentes.
Pero dado que la aplicación no requiere necesariamente el registro de una cuenta, es posible utilizar diferentes combinaciones de tipos de cuentas en diferentes dispositivos:
- dos cuentas no registradas,
- dos cuentas registradas
- una cuenta registrada en el primer dispositivo y una cuenta no registrada en el segundo dispositivo.
En general, la mayoría de las funciones de la aplicación "¿Necesita ayuda?" son bastante obvias y simples, pero para asegurarse de no perderse nada durante la prueba, puede utilizar las instrucciones paso a paso que se indican a continuación.
Pruebe lo siguiente:
1. Páginas "Solicitudes" y "Propuestas"
1.1. Verifique los botones "Sugerencias" e "Iniciar sesión" (para un usuario no registrado) en todas las páginas de Solicitudes y Propuestas. Asegúrese de que cuando toque estos botones, se abran las descripciones emergentes adecuadas y que estas descripciones emergentes sean lo suficientemente claras.
1.2. Cree una o más Solicitudes y Propuestas de Ayuda en el dispositivo #1.
1.3. En el dispositivo #2, verifique la búsqueda (carga) de Solicitudes y Propuestas en el área de mapa seleccionada con diferentes radios de cobertura y configuraciones de filtro.
1.4. Asegúrese de que las Solicitudes y Propuestas creadas sean visibles para el usuario en el dispositivo #2 con la configuración de búsqueda adecuada.
1.5. Asegúrese de que si el estado de la solicitud o propuesta del usuario del dispositivo #1 es "Oculto" u "Ocupado", no sea visible para el usuario del dispositivo #2.
1.6. En el dispositivo #2, verifique la capacidad de responder a solicitudes y propuestas (respectivamente, utilizando el botón "Ofrecer ayuda" o "Solicitar ayuda" en la página de detalles de la solicitud o propuesta). Asegúrese de que las respuestas enviadas lleguen al usuario del dispositivo #1 a través de un mensaje push y (si se utiliza una cuenta registrada en el dispositivo #1) a través de un correo electrónico.
1.7. En el dispositivo #2, verifique la funcionalidad de otros botones en la página de detalles de la solicitud o propuesta.
1.8. En el dispositivo #1, en la página de detalles (ventana) de la solicitud o propuesta creada, asegúrese de que todos los botones funcionen, incluido el botón "Eliminar".
1.9. En el dispositivo #2, verifique si la solicitud o propuesta creada en el dispositivo #1 se puede agregar a Favoritos. Esto se puede hacer con un botón apropiado en la página de detalles de la solicitud o propuesta o tocando el ícono del corazón. Asegúrese de que dicha solicitud o propuesta se agregue realmente a la página "Favoritos" en el dispositivo #2. Intente también eliminar una solicitud o propuesta de Favoritos (usando un ícono de corazón).
1.10. Verifique la posibilidad de presentar una queja sobre una solicitud o propuesta usando el botón apropiado en la página de detalles de una solicitud o propuesta.
2. Página "Mensajes"
2.1. Verifique que las respuestas a las solicitudes o propuestas enviadas por el usuario del dispositivo #2 al usuario del dispositivo #1 estén incluidas en los archivos de mensajes (página "Mensajes") de ambos usuarios (en ambos dispositivos).
2.2. Comprueba la capacidad de responder a los mensajes del archivo de mensajes. Asegúrate de que las respuestas a los mensajes enviados por el usuario del dispositivo n.º 1 lleguen realmente al usuario del dispositivo n.º 2, y viceversa.
2.3. Asegúrate de que el destinatario del mensaje enviado reciba realmente la notificación sobre el nuevo mensaje a través de mensajes push y correo electrónico (si tienes una cuenta registrada en el dispositivo del destinatario).
3. Página "Configuración"
3.1. Comprueba la capacidad de cambiar y guardar varias configuraciones del usuario.
4. Suscríbete a las notificaciones sobre nuevas solicitudes y propuestas (en la página "Configuración")
4.1. En el dispositivo #2, suscríbete a las notificaciones sobre nuevas solicitudes y/o propuestas. En la sección "Notificaciones", selecciona uno, varios o todos los tipos de ayuda. Especifique las coordenadas requeridas y un radio de cobertura.
4.2. En el dispositivo #1, cree una nueva solicitud o propuesta (o modifique y guarde una solicitud o propuesta ya creada).
4.3. Asegúrese de que el usuario del dispositivo #2 reciba una notificación sobre la solicitud o propuesta recién creada (modificada).
4.4. Asegúrese de que el usuario del dispositivo #2 NO RECIBA una notificación sobre una solicitud o propuesta creada (modificada), SI los parámetros de la solicitud o propuesta creada no se encuentran dentro de la configuración de suscripción (por ejemplo, si una solicitud o propuesta recién creada (modificada) tiene un tipo de ayuda diferente o sus coordenadas no se encuentran dentro del radio de cobertura suscrito).
5. Trabajar SIN registrar una cuenta
5.2. Asegúrese de que todas las funciones descritas anteriormente estén funcionando.
5.3. Verifique que puede actualizar los valores predeterminados del usuario en la página de Configuración.
5.4. Verifique la posibilidad de eliminar los datos de un usuario no registrado en la página "Configuración" (sección "Perfil móvil anónimo").
6. Trabajar con una cuenta registrada
6.1. Registre un nuevo usuario en la página "Registro" (elemento "Registrar" en la sección "Cuenta" del menú principal).
6.2. Verifique la página "Mi perfil" (sección "Cuenta" del menú principal).
6.3. Compruebe la página de edición del perfil de usuario (pulse el botón "Editar perfil" en la página "Mi perfil").
6.3.1. Intente cambiar y guardar los datos de la página de edición del perfil de usuario (nombre, contraseña, etc.).
6.4. Compruebe el cierre de sesión de su cuenta (elemento "Cerrar sesión" en la sección "Cuenta" del menú principal).
6.5. Compruebe el inicio de sesión en la cuenta registrada (elemento "Iniciar sesión" en la sección "Cuenta" del menú principal).
6.6. Compruebe si puede eliminar su cuenta utilizando el botón "Eliminar su cuenta" en las páginas "Mi perfil" y "Editar perfil".
7. Otras páginas del menú principal
7.1. Consulta la página de inicio y otras páginas de las secciones “Cuenta”, “Solicitudes y sugerencias”, “Información” del menú principal (botón de menú de hamburguesa).
7.2. Comprueba la carga y la visualización normal de la página de ayuda “Cómo usar la aplicación” pulsando el icono “?” en la esquina superior derecha de la pantalla de la aplicación.
7.3. Comprueba la posibilidad de enviar un mensaje al soporte técnico mediante la página “Contáctanos” (sección “Información” del menú principal).