elias-miguel-vergara / mejoras-questionarie

0 stars 0 forks source link

Ticket de Mejoras del Backend - Parte 2: Implementación de Pruebas y Mejora de la #2

Closed elias-miguel-vergara closed 6 months ago

elias-miguel-vergara commented 6 months ago

Descripción: El propósito de esta parte del ticket es implementar pruebas unitarias y de integración, así como mejorar las medidas de seguridad en el backend del proyecto.

Tareas Propuestas: Implementación de Pruebas Unitarias:Identificar funciones y métodos críticos del backend que requieran pruebas unitarias para garantizar su correcto funcionamiento. Escribir casos de prueba para cubrir diferentes escenarios y casos límite, utilizando herramientas como Jest o Mocha. Implementación de Pruebas de Integración:Integrar pruebas de integración para verificar la interoperabilidad entre los diferentes componentes del sistema. Escribir casos de prueba para validar la comunicación entre el backend y otras capas del sistema, como la base de datos y el frontend.Mejora de la Seguridad:Revisar y fortalecer las medidas de seguridad existentes, como la autenticación y la autorización de usuarios *Implementar medidas adicionales de seguridad, como la protección contra ataques de inyección SQL y XSS, utilizando herramientas como Helmet.js.

*Tareas Adicionales:Realizar pruebas exhaustivas después de implementar cada mejora para verificar su efectividad y su impacto en la seguridad del sistema.

Documentar los cambios realizados en la seguridad y mantener actualizada la documentación técnica del proyecto.Coordinar con el equipo de frontend para asegurar la compatibilidad y la correcta integración de las mejoras implementada

elias-miguel-vergara commented 6 months ago

Por dividir