Integracijsko testiranje

Autor: John Stephens
Datum Stvaranja: 25 Siječanj 2021
Datum Ažuriranja: 27 Lipanj 2024
Anonim
ÖIF A2 ISPIT - Austrijski integracijski ispit 1 DIO
Video: ÖIF A2 ISPIT - Austrijski integracijski ispit 1 DIO

Sadržaj

Definicija - Što znači integracijsko testiranje?

Integracijsko testiranje je metodologija testiranja softvera koja se koristi za testiranje pojedinih softverskih komponenti ili jedinica koda radi provjere interakcije između različitih softverskih komponenti i otkrivanja oštećenja na sučeljima. Komponente se testiraju kao jedna grupa ili se organiziraju na iterativni način. Nakon što je testiranje integracije provedeno na komponentama, oni su lako dostupni za testiranje sustava.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava integracijsko testiranje

Integracija je ključna strategija životnog ciklusa razvoja softvera (SDLC). Općenito, mali softverski sustavi integrirani su i testirani u jednoj fazi, dok veći sustavi uključuju nekoliko faza integracije za izgradnju cjelovitog sustava, poput integriranja modula u podsustave niske razine za integraciju s većim podsustavima. Integracijsko testiranje obuhvaća sve aspekte performansi, funkcionalnosti i pouzdanosti softverskih sustava.

Većina softverskih sustava testiranih na jedinicama sastoji se od integriranih komponenti koje su testirane na izolaciju pogreške zbog grupiranja. Pojedinosti o modulu pretpostavljaju se točne, ali prije testiranja integracije svaki se modul zasebno testira pomoću djelomične primjene komponenata, poznatih i kao ubod.

Tri glavne strategije testiranja integracije su sljedeće:


  • Veliki prasak: uključuje integraciju modula za izgradnju cjelovitog softverskog sustava. Ovo se smatra pristupom visokog rizika jer zahtijeva ispravnu dokumentaciju kako bi se spriječio kvar.
  • Bottom-Up: uključuje testiranje komponenata niske razine, a zatim komponente visoke razine. Ispitivanje se nastavlja sve dok se ne testiraju sve hijerarhijske komponente. Ispitivanje odozdo prema gore olakšava učinkovito otkrivanje pogrešaka.
  • Odozgo-odozdo: prvo uključuje testiranje najboljih integriranih modula. Podsustavi se testiraju pojedinačno. Testiranje odozgo-odozdo olakšava otkrivanje izgubljenih veza grana modula.