Deweloper używa AWS Amplify Hosting i chce dodać testy end-to-end, aby zmniejszyć liczbę błędów przed wdrożeniem produkcyjnym. Gdzie deweloper powinien dodać testy E2E, aby były uruchamiane podczas procesu kompilacji Amplify?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Dołącz fazę testową w ustawieniach kompilacji amplify.yml aplikacji..
Dlaczego to jest odpowiedź
Deweloper powinien dołączyć fazę testową w ustawieniach kompilacji amplify.yml aplikacji. Plik amplify.yml definiuje etapy kompilacji i wdrożenia dla aplikacji hostowanych w AWS Amplify. Dodanie fazy testowej do tego pliku pozwala na automatyczne uruchamianie testów end-to-end (E2E) jako części procesu CI/CD Amplify Hosting, co zapewnia, że testy są wykonywane przed wdrożeniem na produkcję. Opcja "Uruchom amplify add test z Amplify CLI" jest nieprawidłowa, ponieważ amplify add test służy do dodawania testów do środowiska backendu Amplify, a nie do konfiguracji testów E2E w procesie kompilacji frontendu. Opcja "Napisz testy jednostkowe w aplikacji i wdróż je za pomocą amplify push z CLI" jest nieprawidłowa, ponieważ amplify push wdraża zmiany w backendzie, a nie konfiguruje uruchamianie testów w procesie kompilacji. Opcja "Dodaj fazę testową do pliku aws-exports.js aplikacji" jest nieprawidłowa, ponieważ aws-exports.js zawiera konfigurację klienta do łączenia się z zasobami AWS i nie jest miejscem do definiowania etapów kompilacji.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana