Desarrollo de un entorno de pruebas automatizado para un sistema de monitorización de dispositivos IoT
![Thumbnail](/xmlui/bitstream/handle/10234/204528/TFG_2023_PitarchP.pdf.jpg?sequence=4&isAllowed=y)
Visualitza/
Metadades
Mostra el registre complet de l'elementcomunitat-uji-handle:10234/158176
comunitat-uji-handle2:10234/71324
comunitat-uji-handle3:10234/107061
comunitat-uji-handle4:
TFG-TFMMetadades
Títol
Desarrollo de un entorno de pruebas automatizado para un sistema de monitorización de dispositivos IoTAutoria
Tutor/Supervisor; Universitat.Departament
Trilles, Sergio; Universitat jaume I. Departament d'Enginyeria i Ciència dels ComputadorsData de publicació
2023-06-21Editor
Universitat Jaume IResum
Este documento presenta la memoria de un trabajo de final de grado, consistente en el
desarrollo de un entorno de pruebas automatizado para una plataforma existente del sistema
de monitorización de edificios de Smart ... [+]
Este documento presenta la memoria de un trabajo de final de grado, consistente en el
desarrollo de un entorno de pruebas automatizado para una plataforma existente del sistema
de monitorización de edificios de Smart Building de la empresa IoTsens. En esta memoria se
detalla la planificación, análisis, diseño e implementación de todo el entorno de pruebas.
El entorno de pruebas tiene como objetivo asistir a los desarrolladores a asegurar la calidad
del software y ayudar a analizar el rendimiento de las aplicaciones propias de la empresa.
Mediante los reportes proporcionados por las diferentes herramientas que conforman el entorno,
cualquier miembro del equipo tiene la posibilidad de acceder a los resultados de las pruebas y
realizar un análisis sobre la calidad y la seguridad del código.
Para el desarrollo de este entorno, debido a que la aplicación está desarrollada en Angular
y Java Springboot, se utilizó Jasmine para el frontend y JUnit para el backend. Para realizar la
integración continua y así automatizar las pruebas, se hizo uso de GitLab, que posteriormente
se vinculó con SonarQube para realizar el análisis del código. Para obtener una planificación
adecuada se hizo uso de una metodología ágil tipo Scrum. [-]
Paraules clau / Matèries
Descripció
Treball Final de Grau en Enginyeria Informàtica. Codi: EI1054. Curs:2022-2023
Tipus de document
info:eu-repo/semantics/bachelorThesisDrets d'accés
info:eu-repo/semantics/openAccess