Podstawy QA · Middle · Pytanie 20 z 75
Czym jest TDD?
- 1Testowanie dokumentów projektowych przed napisaniem kodu
- 2Najpierw test, który pada, potem kod, by przeszedł, potem refaktoryzacja
- 3Testerzy piszą wszystkie testy po skończeniu pracy programistów
Pokaż odpowiedź
Poprawna odpowiedź: Najpierw test, który pada, potem kod, by przeszedł, potem refaktoryzacja
Wyjaśnienie
Czerwony, zielony, refaktoryzacja: programowanie sterowane testami daje małe, testowalne moduły i test dla każdego zachowania. Testerzy zyskują szybką siatkę bezpieczeństwa.