Diseño y pruebas II (2019/2020) - Ingeniería del Software - Universidad de Sevilla
- 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
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.
Todos los entregables cuentan con un nivel de acabado A+.