Systemintegrationstest (SIT)

Forfatter: Randy Alexander
Oprettelsesdato: 3 April 2021
Opdateringsdato: 14 Kan 2024
Anonim
System Integration Testing | Meaning of SIT | Definition of SIT | Technical Vocabulary
Video.: System Integration Testing | Meaning of SIT | Definition of SIT | Technical Vocabulary

Indhold

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.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

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. Efter at 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
  • Beslutningstabelprøvning