Moduł CI to zbiór testów jednostkowych, które sprawdzają, czy funkcjonalność innego programu działa zgodnie z przeznaczeniem. Co to jest test jednostkowy? Jest to test, który działa samodzielnie, niezależnie od innych testów i operacji. Co to jest program? Jest to zestaw instrukcji, które mówią komputerowi jak wykonać zadanie lub serię zadań.
Kiedy programiści tworzą nowy program, chcą mieć pewność, że działa on prawidłowo. Jednak testowanie całego nowego programu może być trudne, ponieważ muszą oni przetestować każdy pojedynczy komponent i upewnić się, że działają razem poprawnie. Zamiast tego piszą mniejsze programy zwane publicznymi interfejsami lub API (Application Programming Interface). Są to małe programy lub zestawy instrukcji, które są używane przez inne programy do robienia takich rzeczy jak zapisywanie plików lub wyświetlanie grafiki na ekranie. Programiści mogą następnie napisać testy jednostkowe dla API, aby upewnić się, że wszystko działa poprawnie.
Jeśli więc rozłożysz wszystkie kawałki oprogramowania w swoim komputerze i spojrzysz na wszystkie poszczególne części, znajdziesz kilka części, w których możesz uruchomić testy spoza głównego komponentu bez konieczności uruchamiania całego programu. Są one nazywane modułami i są testowane za pomocą modułów CI. Więcej na temat technologii znajdziesz na stronie https://techjoy.pl/ .