Alvarado Raimilla, Sebastián Alexis2025-11-032025-11-032025https://repositorio.usm.cl/handle/123456789/77029AuditForge es un software open-source para automatizar reportes de ciberseguridad. En la práctica, el alto esfuerzo de elaboración de informes y la ausencia de un enfoque sólido de pruebas automatizadas limitan la confiabilidad y mantenibilidad del sistema. Este trabajo diseña e implementa una suite de pruebas automatizadas para el frontend y configura un pipeline de Integración Continua en GitHub Actions, complementado con análisis de calidad mediante SonarQube y umbrales de aceptación. La propuesta prioriza funcionalidades críticas usando Risk-Based Testing y emplea Jest y React Tes-ting Library con datos deterministas y mocks centralizados. La validación incluye pruebas unitarias, de componentes e integración de rutas; los reportes de cobertura se generan en formato LCOV para su integración con Sonar. Como resultado, se obtuvieron 997 pruebas con coberturas de 84.43 % en statements y 84.17 % en líneas, 68.02 % en ramas y 76.66 % en funciones, además de ejecuciones estables (100 % éxito) y tiempos sub-minuto en CI. Estos resultados habilitan refactorizaciones seguras, reducen el riesgo de regresiones y elevan la adecuación funcional, fiabilidad y mantenibilidad del producto, dejando una base reproducible para la evolución del proyecto y futuros colaboradores.26 páginasesAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/CiberseguridadPruebas automatizadasIntegración Continua (CI)Cobertura de códigoAseguramiento de calidad de software (QA)Estrategia de pruebas automatizadas y análisis de calidad para frontend React: caso Auditforge35609002887818 Trabajo decente y crecimiento económico9 Industria, innovación e infraestructura16 Paz, justicia e instituciones sólidas17 Alianzas para lograr los objetivos