Źródło: Arkusze CKE
W jakiej fazie cyklu życia projektu informatycznego następuje integracja oraz testowanie wszystkich modułów systemu?
Warianty odpowiedzi
-
A
Faza wdrożenia
-
B
Faza analizy
-
C
Etap planowania
-
D
Etap implementacji
Wyjaśnienie
Choć w podręcznikach testy bywają wydzielane jako osobny punkt, w rzeczywistym cyklu tworzenia oprogramowania integracja i testowanie modułów są nieodłączną częścią etapu implementacji.
Podczas budowania systemu poszczególni programiści tworzą osobne klocki, czyli moduły. Kiedy te fragmenty kodu są gotowe, trzeba je połączyć w jedną spójną całość i sprawdzić, czy ze sobą współpracują.
Właśnie wtedy wykonuje się testy integracyjne, aby upewnić się, że cała aplikacja działa poprawnie i żaden moduł nie psuje pracy pozostałych.