Bir geliştirici AWS Amplify Hosting kullanıyor ve üretimden önce hataları azaltmak için uçtan uca testler eklemek istiyor. Geliştirici, Amplify derleme işlemi sırasında çalışacak E2E testlerini nereye eklemelidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Uygulamanın amplify.yml derleme ayarlarına bir test aşaması ekleyin..
Neden bu cevap
Doğru cevap, uygulamanın amplify.yml derleme ayarlarına bir test aşaması eklemektir. AWS Amplify Hosting, derleme sürecini amplify.yml dosyasındaki yönergelerle yönetir. Uçtan uca (E2E) testler de dahil olmak üzere herhangi bir testin derleme sırasında çalıştırılması için bu dosyaya bir test aşaması eklenmelidir. Bu aşama, test komutlarını (örneğin, npm run e2e) içerebilir ve testler başarısız olursa derlemenin durdurulmasını sağlayarak hataların üretime ulaşmasını engeller. Diğer seçenekler yanlıştır: amplify add test komutu, daha çok birim testleri veya belirli Amplify özellikleriyle ilgili testler için kullanılır, ancak doğrudan derleme sürecine E2E testlerini entegre etmez. Uygulamada birim testleri yazmak ve bunları amplify push ile dağıtmak, testlerin çalıştırılmasını sağlamaz; sadece kodun bir parçası olarak dağıtılırlar. Uygulamanın aws-exports.js dosyası, Amplify kaynaklarının yapılandırma ayrıntılarını içerir ve derleme sürecini veya test çalıştırmalarını kontrol etmek için kullanılmaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez