Un desarrollador utiliza AWS Amplify Hosting y desea añadir pruebas de extremo a extremo para reducir los errores antes de la producción. ¿Dónde debería el desarrollador añadir las pruebas E2E para que se ejecuten durante el proceso de compilación de Amplify?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Incluir una fase de prueba en la configuración de compilación amplify.yml de la aplicación..
Por qué esta es la respuesta
La configuración amplify.yml es el lugar correcto para definir las fases de compilación, prueba y despliegue de una aplicación alojada en AWS Amplify. Al añadir una fase de prueba (test) en este archivo, las pruebas E2E se ejecutarán automáticamente como parte del proceso de CI/CD de Amplify Hosting antes de que la aplicación se despliegue en producción, asegurando la calidad del código. Ejecutar amplify add test desde la CLI es para configurar pruebas de backend o funciones Lambda, no pruebas E2E del frontend. Escribir pruebas unitarias en la aplicación es una buena práctica, pero amplify push solo despliega los cambios, no ejecuta las pruebas automáticamente en el pipeline de Amplify Hosting sin una configuración explícita en amplify.yml. El archivo aws-exports.js contiene la configuración de los recursos de AWS para la aplicación cliente, no es el lugar para definir fases de compilación o prueba.
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