Um desenvolvedor usa o AWS Amplify Hosting e quer adicionar testes end-to-end para reduzir bugs antes da produção. Onde o desenvolvedor deve adicionar testes E2E para que eles sejam executados durante o processo de build do Amplify?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Inclua uma fase de teste nas configurações de build amplify.yml do aplicativo..
Por que esta é a resposta
A opção correta é incluir uma fase de teste nas configurações de build amplify.yml do aplicativo. O arquivo amplify.yml define as fases de build do Amplify Hosting, incluindo a fase de test. Ao adicionar comandos de execução de testes E2E nesta fase, eles serão executados automaticamente como parte do processo de build e implantação do Amplify, garantindo que os testes passem antes que o código seja implantado em produção. A opção "Execute amplify add test a partir da Amplify CLI" não existe como comando para configurar testes E2E no pipeline de build. A opção "Escreva testes de unidade no aplicativo e implante-os usando amplify push a partir da CLI" não configura a execução automática de testes E2E no pipeline de build do Amplify Hosting; amplify push é para implantar recursos de backend. A opção "Adicione uma fase de teste ao arquivo aws-exports.js do aplicativo" está incorreta porque o aws-exports.js contém configurações do cliente para acessar os recursos do AWS e não é usado para definir fases de build.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão