Ciągła integracja (Słownik terminów testowych ISTQB, Wersja 3.4 (2020), s. 14.) – praktyka stosowana w trakcie rozwoju oprogramowania, polegająca na częstym, regularnym włączaniu (integracji) bieżących zmian w kodzie do głównego repozytorium i każdorazowej weryfikacji zmian, poprzez zbudowanie projektu (jeśli jest taka potrzeba) oraz wykonanie testów jednostkowych. W praktyce, zaleca się, by każdy członek zespołu programistycznego przynajmniej raz dziennie umieścił wykonaną przez siebie pracę w repozytoriumMartin Fowler. Continuous Integration..

Prawidłowo przeprowadzana ciągła integracja powinna prowadzić do: zmniejszenia kosztów i ilości pracy niezbędnej do łączenia prac wykonanych przez różne osoby, uniknięcia powtórzeń, wcześniejszego wykrywania błędów.

Przypisy

Bibliografia

Kategoria:Inżynieria oprogramowania