Indholdsfortegnelse:
- Definition - Hvad betyder System Integration Testing (SIT)?
- Techopedia forklarer System Integration Testing (SIT)
Definition - Hvad betyder System Integration Testing (SIT)?
System integration testing (SIT) er en softwaretestningsproces på højt niveau, hvor testere verificerer, at alle relaterede systemer opretholder dataintegritet og kan fungere i koordinering med andre systemer i det samme miljø. Testprocessen sikrer, at alle underkomponenter integreres med succes for at give forventede resultater.
Techopedia forklarer System Integration Testing (SIT)
SIT validerer dataintegritet mellem de forskellige underkomponenter, der udgør et specificeret system. SIT-processen finder sted efter enhedsprøvning og før valideringstest. På grund af det faktum, at SIT koncentrerer sig om at teste afhængighederne mellem underkomponenter, udsættes det ofte for regressionstestscenarier. Regressionstesting letter tilføjelsen af nye testtilfælde. Set fra et applikationsperspektiv fokuserer SIT-test på adgang til faktiske data, der sendes gennem komponenterne og den oprindelige forbindelse.
Hovedmålet med SIT-test er at teste automatiseringen af aggregerede komponenter og de afhængigheder der findes mellem dem. I et komplekst miljø er dette en kedelig opgave, da der er et antal komponenter og afhængigheder. SIT-test sikrer, at den følger de tilgængelige afhængigheder i en sekvens og derved forenkler opgaven. Når systemintegration er udført, foregår test af dataflow gennem tre tilstande, nemlig datatilstandene inden for integrations-, database- og applikationslagene.
Testtilfælde til SIT-test er udviklet ved hjælp af testdesignteknikker såsom:
- Brug sagsafprøvning
- Tilstand overgangstest
- Belastningstest
- Test af brugervenlighed
- Volumenstest
- Grafisk-baseret test
- Afgørelse af beslutningstabel
