Uno sviluppatore utilizza AWS Amplify Hosting e desidera aggiungere test end-to-end per ridurre i bug prima della produzione. Dove dovrebbe aggiungere i test E2E lo sviluppatore in modo che vengano eseguiti durante il processo di build di Amplify?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Includere una fase di test nelle impostazioni di build amplify.yml dell'applicazione..
Perché questa è la risposta
La risposta corretta è "Includere una fase di test nelle impostazioni di build amplify.yml dell'applicazione." AWS Amplify Hosting utilizza un file amplify.yml per definire i passaggi del processo di build e deploy. Per aggiungere test end-to-end (E2E) che vengano eseguiti prima della produzione, lo sviluppatore dovrebbe aggiungere una fase di test esplicita in questo file. Questo consente di integrare i test direttamente nel flusso CI/CD di Amplify, garantendo che i test vengano eseguiti automaticamente ad ogni build. "Eseguire amplify add test dalla Amplify CLI" è errato perché amplify add test è utilizzato per configurare test unitari o di integrazione a livello di backend, non per test E2E nell'hosting frontend. "Scrivere unit test nell'app e distribuirli usando amplify push dalla CLI" è errato perché amplify push distribuisce le modifiche al backend e non gestisce l'esecuzione di test E2E per l'applicazione frontend ospitata. "Aggiungere una fase di test al file aws-exports.js dell'applicazione" è errato perché aws-exports.js contiene le configurazioni del backend e non è il luogo appropriato per definire le fasi di build o test.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta