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

HU-W-04

ID HU-W-04
Nombre Crear plan de entrenamiento
Descripción Como Usuario de SportApp quiero crear un plan de entrenamiento Para para poder mejorar mi estado fisico y mi salud
Puntos 3
Criterios de aceptación * La pagina debe ser responsive
* La pantalla de registro de entrenamientos debe mostrar los dias de la semana y permitira editar en cada dia la distancia a entrenar
* La distancia para entrenar debe ser un tipo de dato numerico decimal
* La distancia puede tener campos vacios o con valor 0 ya que debo tener dias de descanso acorde al entrenamiento deseado
* La pantalla debe tener un boton que me permita guardar el entrenamiento
* 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 para el inicio de sesion.
  • 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 entrenamiento, realizar la creación del plan de entrenamiento, guardar los cambios y volver al home.

MockUp de Interfaz Grafica

plan_entrenamiento