Un développeur utilise AWS Amplify Hosting et souhaite ajouter des tests de bout en bout (E2E) pour réduire les bogues avant la mise en production. Où le développeur doit-il ajouter les tests E2E pour qu'ils s'exécutent pendant le processus de build Amplify ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Inclure une phase de test dans les paramètres de build amplify.yml de l'application..
Pourquoi c'est la réponse
La bonne réponse est d'inclure une phase de test dans les paramètres de build amplify.yml de l'application. AWS Amplify Hosting permet de définir des phases de build personnalisées, y compris une phase de test, directement dans le fichier amplify.yml. Cela garantit que les tests E2E sont exécutés automatiquement dans le cadre du pipeline de CI/CD d'Amplify avant le déploiement. Exécuter amplify add test depuis l'Amplify CLI est pour l'ajout de tests locaux dans le projet, pas pour les exécuter automatiquement dans le pipeline de build d'Amplify Hosting. Écrire des tests unitaires et les déployer avec amplify push ne garantit pas leur exécution automatique dans le pipeline de build d'Amplify Hosting ; amplify push déploie les ressources backend. Ajouter une phase de test au fichier aws-exports.js est incorrect car ce fichier contient des informations de configuration du backend et n'est pas destiné à définir des phases de build ou de test.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise