Podstawy QA · Senior · Pytanie 6 z 76
Jak wprowadzić testowanie do starszego produktu bez testów?
- 1Napisać testy jednostkowe każdej klasy przed zmianą kodu
- 2Zacząć od smoke i testów charakteryzujących krytycznych ścieżek
- 3Zamrozić cały rozwój do osiągnięcia pełnego pokrycia
Pokaż odpowiedź
Poprawna odpowiedź: Zacząć od smoke i testów charakteryzujących krytycznych ścieżek
Wyjaśnienie
Testy charakteryzujące utrwalają obecne zachowanie, więc refaktoryzacja ma siatkę bezpieczeństwa. Pokrycie rośnie tam, gdzie zmienia się kod, według ryzyka, a nie celu procentowego.