Pruebas_Int_S3 - shiomar-salazar/MISW-PF-Grupo1-Backend GitHub Wiki

Pruebas Integrales Sprint 3

Descripcion

La intencion de esta seccion es exponer los casos o flujos de pruebas integrales en donde se probaran de forma manual el proyecto como un todo, teniendo pasos en la Aplicacion Movil, Web y Backend.

Escenarios de Pruebas

1. Creacion de Perfil y Visualizacion del mismo.

Descripcion

Con este flujo se espera comprobar el funcionamiento del registro de usuario nuevo en la paltaforma web para su posterior ingreso a la plataforma con la Aplicacion Movil.

Pasos

  1. Crear Perfil en aplicacion Web
  2. Esperar la confirmacion de Creacion Exitoso.
  3. Hacer Login en la Aplicacion Movil con los datos creados previamente.
  4. Navegar a la ventana de Perfil.
  5. Comprobar los datos ingresados en el Paso 1.

Resultado

Exitoso:white_check_mark:

Evidencia

Evidencia Prueba Integral

2. Creacion de Evento y Registro por parte de los Usuarios.

Descripcion

Con este flujo se espera poder dar de alta un nuevo servicio en la aplicacion Web y que un usuario en desde la aplicacion movil pueda agendar/reservar su lugar en dicho evento.

Pasos

  1. Creacion de Nuevo evento desde una cuenta del tipo Proveedor.
  2. Esperar la confirmacion de Creacion Exitosa.
  3. Hacer Login en la Aplicacion Movil con un Usuario tipo Cliente.
  4. Navegar hasta el detalle del evento previamente creado.
  5. Hacer click en agendar dicho evento.
  6. Comprobar que el usuario cliente este registrado en dicho evento.

Resultado

Exitoso:white_check_mark:

Evidencia

Evidencia Prueba Integral

3. Creacion de Plan de Alimentacion y Registro de Resultado del mismo.

Descripcion

Con la este flujo se espera poder registrar un resultado de Alimentacion desde la aplicacion Web basado en un plan de Alimentacion creado desde la aplicacion Movil.

Pasos

  1. Creacion de un nuevo plan de Alimentacion en la Aplicacion Movil.
  2. Confirmacion de que el nuevo plan ha sido creado.
  3. Login en la aplicacion Web con el mismo usuario usado previamente.
  4. Registro de resultado de Alimentacion.
  5. Visualizacion de dicho resultado en la Aplicacion Movil.

Resultado

Exitoso:white_check_mark:

Evidencia

Evidencia Prueba Integral

4. Registro de Servicio y Envio de Notificacion Masiva.

Descripcion

La intencion de este flujo es comprobar que las notificiaciones masivas enviadas por parte del Proveedor de Servicios solo llegan hasta que un cliente se registra al evento.

Pasos

  1. Creación de un nuevo servicio/evento usando un usuario de tipo Proveedor (desde la Aplicación Web).
  2. Agendamiento del evento por parte de dos usuarios de tipo cliente (desde la Aplicación Móvil).
  3. Verificación en los correos de los usuarios de tipo cliente que no han recibido ninguna notificación.
  4. Envio de notificación Masiva a los usuarios de tipo cliente que se agendaron a dicho servicio/evento (desde la Aplicación Web).
  5. Verificación en los correos de los usuarios de tipo cliente que haya llegado la notificación masiva.

Resultado

Exitoso:white_check_mark:

Evidencia

Evidencia Prueba Integral