Twój potok kompilacji definiuje kilka testów, które mogą zakończyć się niepowodzeniem, gdy aplikacje innych firm są niedostępne. Upewnij się, że potok może nadal zakończyć się pomyślnie, jeśli te aplikacje innych firm są niedostępne. Co należy zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj testy niestabilne (flaky tests).
Dlaczego to jest odpowiedź
Skonfigurowanie testów niestabilnych (flaky tests) jest właściwym rozwiązaniem, ponieważ pozwala na oznaczenie testów, które mogą sporadycznie kończyć się niepowodzeniem z przyczyn zewnętrznych (np. niedostępność aplikacji firm trzecich), bez blokowania całego potoku. Potok może nadal zakończyć się sukcesem, nawet jeśli te testy nie przejdą, co jest kluczowe w scenariuszu, gdzie awarie są poza kontrolą zespołu. Użycie zadań równoległych przyspiesza potok, ale nie rozwiązuje problemu sporadycznych awarii. Zwiększenie procentu zaliczonych testów jest celem, a nie metodą radzenia sobie z awariami zewnętrznymi. Dodanie widżetu jakości wymagań to narzędzie do monitorowania, a nie do zarządzania zachowaniem potoku w przypadku awarii.
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