...
1.2. Pruebas sobre el código fuente
<< - - - Pendiente de completar - - →
Las pruebas sobre el código fuente son las que engloban tanto los test unitarios como los test de integración. Éstas pruebas se deben desarrollar a la par que el código del proyecto evoluciona con la finalidad que los diferentes cambios e integraciones de módulos no causan problemas colaterales en nuestro proyecto. Las pruebas unitarias están enfocadas a probar clases mientras que las de integración prueban interacciones entre diferentes clases y EJB's de nuestro proyecto. Estos test serán lanzado de manera automática por el servidor de integración continua abortando la integración en caso de que algún test falle.
...
Info |
---|
project = MI_PROYECTO AND issuetype = "Tarea Test" AND labels = sdaym_test_codigo and fixVersion=VERSION_DE_LA_RELEASE |
De igual forma, la calidad del código deberá ser controlada en el servidor de análisis estático SonarQube, en el cual se deberán contar con 0 bugs y 0 vulnerabilidades para garantizar un mínimo de calidad. A su vez se deben reducir al máximo los CodeSmell y evitar en nuevas subidas de código aumentar la deuda técnica.
En el caso de que se detecten falsos positivos se deberá contactar con MNCS para que lo valide y anote dicha alerta como tal.
Ancla | ||||
---|---|---|---|---|
|
...