Testowanie API · Senior · Pytanie 1 z 75
Jak rozłożyć testy API na poziomy dla mikroserwisu?
- 1Głównie testy end-to-end przez UI, bo pokrywają wszystko
- 2Dużo testów jednostkowych i komponentowych, kontrakty, mało E2E
- 3Tylko ręczne sprawdzenia w Postmanie przed każdym wydaniem
Pokaż odpowiedź
Poprawna odpowiedź: Dużo testów jednostkowych i komponentowych, kontrakty, mało E2E
Wyjaśnienie
Testy komponentowe uruchamiają usługę z zaślepionymi zależnościami i szybko pokrywają logikę. Kontrakty pilnują integracji; kilka ścieżek E2E dowodzi, że cały system działa.