Spisu treści:
- Definicja - Co oznacza testowanie integracji systemu (SIT)?
- Techopedia wyjaśnia testy integracji systemu (SIT)
Definicja - Co oznacza testowanie integracji systemu (SIT)?
Testy integracji systemu (SIT) to proces testowania oprogramowania na wysokim poziomie, w którym testerzy sprawdzają, czy wszystkie powiązane systemy zachowują integralność danych i mogą działać w koordynacji z innymi systemami w tym samym środowisku. Proces testowania zapewnia, że wszystkie podskładniki są skutecznie zintegrowane, aby zapewnić oczekiwane wyniki.
Techopedia wyjaśnia testy integracji systemu (SIT)
SIT sprawdza integralność danych między różnymi podskładnikami, które tworzą określony system. Proces SIT zachodzi po testach jednostkowych i przed testami walidacyjnymi. Z uwagi na fakt, że SIT koncentruje się na testowaniu zależności między podskładnikami, często poddawany jest scenariuszom testowania regresji. Testowanie regresyjne ułatwia dodawanie nowych przypadków testowych. Z perspektywy aplikacji testy SIT koncentrują się na dostępie do rzeczywistych danych przekazywanych przez komponenty i początkowej łączności.
Głównym celem testów SIT jest przetestowanie automatyzacji zagregowanych komponentów i zależności między nimi. W złożonym środowisku jest to żmudne zadanie, ponieważ istnieje wiele składników i zależności. Testowanie SIT zapewnia zgodność z zależnościami dostępnymi w sekwencji, co upraszcza zadanie. Po przeprowadzeniu integracji systemu testowanie przepływu danych odbywa się w trzech stanach, a mianowicie w stanach danych w warstwach integracji, bazy danych i aplikacji.
Przypadki testowe do testowania SIT są opracowywane przy użyciu technik projektowania testów, takich jak:
- Użyj testowania przypadków
- Testy stanu
- Testowanie obciążenia
- Test użyteczności
- Testy objętościowe
- Testy oparte na grafach
- Testowanie tabeli decyzyjnej