Su equipo ejecuta pipelines de CI/CD en AWS CodePipeline. Necesita añadir pruebas unitarias que se ejecuten como parte del pipeline antes de que los artefactos se preparen para las pruebas. ¿Cómo debería integrar las pruebas unitarias en los pipelines de CI/CD?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añadir una fase para ejecutar pruebas unitarias en el buildspec de AWS CodeBuild utilizado por el pipeline..
Por qué esta es la respuesta
La opción correcta es añadir una fase para ejecutar pruebas unitarias en el buildspec de AWS CodeBuild. AWS CodeBuild es el servicio diseñado para compilar código fuente, ejecutar pruebas y producir artefactos de software. El archivo buildspec.yml permite definir las fases del ciclo de vida de la compilación (como prebuild, build, postbuild), donde se pueden incluir comandos para ejecutar pruebas unitarias. Esto integra las pruebas directamente en el proceso de compilación del pipeline, asegurando que se ejecuten antes de que los artefactos se preparen para otras fases. Crear un pipeline separado para pruebas unitarias es ineficiente y añade complejidad. AWS CodeDeploy se utiliza para la implementación de aplicaciones, no para la ejecución de pruebas unitarias durante la fase de compilación. Crear una rama de prueba en Git no define cómo se ejecutarán las pruebas unitarias dentro del pipeline de CI/CD.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta