HU W 10 - shiomar-salazar/MISW-PF-Grupo1-Backend GitHub Wiki

HU-W-10

ID HU-W-10
Nombre Crear Plan de Alimentacion Web
Descripción Como Usuario de SportApp quiero ser capaz de crear un plan de alimentacion dentro de la plataforma web Para poder planear las comidas que me ayuden a lograr mis objetivos deportivos.
Puntos 3
Criterios de aceptación * La pagina debe ser responsive
* La pantalla de creacion de plan alimenticio debe mostrar los dias de la semana y permitira editar en cada dia las calorias a consumir
* Las calorias debe ser un tipo de dato numerico entero mayor que cero
* La pantalla debe tener un boton que me permita guardar el plan de alimentacion
* Cuando se de click en el boton guardar debo regresar al home de la aplicación.

Actividades

  • Creacion de la interfaz grafica de la plataforma Web de creacion de plan de alimentacion.
  • Integracion de API del Servicio Backend con Interfaz Grafica de plataforma web.
  • Creacion de pruebas E2E para la validacion del flujo correcto de trabajo.

Pruebas a Realizar

Pruebas unitarias automatizadas

Se deben implementar pruebas unitarias automatizadas que seran ejecutadas por el pipeline de intgeracion continua cuando se genere algun proceso de despliegue.

  • Se debe probar carga de la pagina
  • se debe probar registro exitoso.
Pruebas Automatizadas Negativas de Limites y Condiciones Extremas

Se deben implememntar pruebas que permitan validar el comportamiento del sistema ante datos ingresados por el usuario no esperados.

  • Probar datos de limite para garantizar la estabilidad de la plataforma.
  • Probar caracteres o datos invalidos.
Pruebas E2E

Se debe permitir que se realice el flujo completo de la funcionalidad que para este escenario, consta de ingresar a la pantalla principal de la aplicacion, seleccionar la opción de registro de plan de alimentacion, realizar la creación del plan de alimentacion, guardar los cambios y volver al home.

MockUp de Interfaz Grafica

plan_alimentacion