Innholdsfortegnelse:
- Definisjon - Hva betyr System Integration Testing (SIT)?
- Techopedia forklarer System Integration Testing (SIT)
Definisjon - Hva betyr System Integration Testing (SIT)?
Systemintegrasjonstesting (SIT) er en høyt nivå programvaretesting prosess der testere verifiserer at alle relaterte systemer opprettholder dataintegritet og kan fungere i koordinering med andre systemer i samme miljø. Testprosessen sikrer at alle underkomponenter er vellykket integrert for å gi forventede resultater.
Techopedia forklarer System Integration Testing (SIT)
SIT validerer dataintegritet mellom de forskjellige underkomponentene som utgjør et spesifisert system. SIT-prosessen skjer etter enhetstesting og før valideringstesting. På grunn av det faktum at SIT konsentrerer seg om å teste avhengighetene mellom underkomponenter, blir det ofte utsatt for regresjonstesting-scenarier. Regresjonstesting letter tilsetningen av nye testtilfeller. Fra et applikasjonsperspektiv fokuserer SIT-testing på tilgang til faktiske data som sendes gjennom komponentene og initial tilkobling.
Hovedmålet med SIT-testing er å teste automatiseringen av aggregerte komponenter og avhengighetene som finnes mellom dem. I et sammensatt miljø er dette en kjedelig oppgave, siden det er en rekke komponenter og avhengigheter. SIT-testing sikrer at den følger avhengighetene som er tilgjengelige i en sekvens, og forenkler dermed oppgaven. Etter at systemintegrering er utført, foregår testing av dataflyt gjennom tre tilstander, nemlig datatilstandene innenfor integrasjons-, database- og applikasjonssjiktet.
Testtilfeller for SIT-testing er utviklet ved bruk av testdesignteknikker som:
- Bruk saksprøving
- Statlig overgangstesting
- Lasttesting
- Brukbarhetstesting
- Volumtesting
- Grafikkbasert testing
- Avgjørelse tabell testing
