Testen der Syntaxintegration
Was ist Systemintegrationstest?
System Integration Testing (SIT) ist eine Black-Box-Testmethode, mit der die Konformität des Systems anhand der festgelegten Anforderungen bewertet wird. Systemintegrationstests werden normalerweise für eine Teilmenge des Systems durchgeführt, während Systemtests für ein komplettes System durchgeführt werden und dem der Benutzerakzeptanztest (UAT) vorausgeht.
Die SIT kann mit minimalem Einsatz von Testwerkzeugen durchgeführt, auf die ausgetauschten Interaktionen überprüft und das Verhalten jedes Datenfelds innerhalb einer einzelnen Schicht untersucht werden. Nach der Integration gibt es drei Hauptzustände des Datenflusses:
Testen der Systemintegration - Hauptzustände:
Datenstatus innerhalb der Integrationsschicht
Datenstatus innerhalb der Datenbankschicht
Datenstatus innerhalb der Anwendungsschicht
Granularität beim Testen der Systemintegration:
Systeminterne Tests
Systemübergreifende Tests
Paarweises Testen
Testtechniken für die Systemintegration:
Top-Down-Integrationstests
Bottom-up-Integrationstests
Sandwich-Integrationstests
Big-Bang-Integrationstests