Petclinic App

Diseño y pruebas II (2019/2020) - Ingeniería del Software - Universidad de Sevilla

Equipo de desarrollo

  • Jorge Andrea Molina
  • Juan Carlos Cortés Muñoz
  • María Elena Molino Peña
  • Alejandro Muñoz Aranda
  • Mario Ruano Fernández
  • Fernando Ruíz Robles

Resumen breve del proyecto

Para este trabajo, se ha partido de la demo de Spring-Boot 'petclinic'.

Se han creado historias de usuario que se implementaron a lo largo de los distintos sprints.

Todas las historias de usuario han sido probadas a través de tests unitarios, pruebas de integración, pruebas de interfaz gráfica de usuario y tests de rendimiento. Se han utilizado diferentes herramientas como JUnit, PIT (pruebas de mutación), Cucumber y Gatling.

También se han llevado a cabo varias optimizaciones, trabajando con analizadores como Glowroot, y se ha mejorado la calidad del código gracias a las métricas reportadas por SonarCloud.

Nivel de acabado

Todos los entregables cuentan con un nivel de acabado A+.