Un desarrollador necesita una solución que compile código desde un repositorio de AWS CodeCommit, ejecute pruebas unitarias para cada cambio y proporcione informes de prueba detallados y accesibles. La política de la empresa exige pruebas unitarias exhaustivas y que los resultados de las pruebas estén disponibles. ¿Qué solución cumple estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar AWS CodeBuild para compilar el código y ejecutar pruebas unitarias, y usar la función de informes de pruebas de CodeBuild para generar y ver informes detallados..
Por qué esta es la respuesta
AWS CodeBuild es un servicio de integración continua totalmente administrado que compila código fuente, ejecuta pruebas y produce artefactos de software listos para implementar. Su capacidad para ejecutar pruebas unitarias y generar informes de pruebas detallados directamente es la solución ideal. CodeBuild se integra con CodeCommit y ofrece una función de informes de pruebas que cumple con el requisito de informes accesibles. AWS CodeDeploy se enfoca en la implementación, no en la compilación y las pruebas unitarias con informes detallados. Amazon CodeWhisperer es un generador de código de IA, no una herramienta de CI/CD para compilación y pruebas. Las funciones Lambda podrían usarse, pero CodeBuild es una solución más directa y administrada para este caso de uso específico, especialmente para informes de pruebas.
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