Integratsioonitestimine
Integratsioonitestimine on tarkvara testimise etapp, mille eesmärk on kontrollida, kuidas erinevad moodulid ja liidesed omavahel koostööd teevad. See keskendub komponentidevaheliste ühenduste, andmeedastusvõimaluste ja koostööst tulenevate väljundite õigsusele. Eesmärk on avastada liidete ja integratsioonidevuse defektid, mida üksikult testides ei pruugi ilmuda, ning tagada süsteemi tõhus ja järjepidev koostöö.
Ulatus ja keskne fookus hõlmavad liidestest tulenevate vigade avastamist (nt API-de, andmestruktuuride, protokollide ja sõnumivahetuse konfliktid),
Lähenemised võivad olla ülemalt alla (top-down), alt üles (bottom-up) või kombineeritud ning sageli viidatakse iteratiivsele/intensiivsele või
Tööriistad ja praktikud: integratsioonitestid korraldatakse tavaliselt CI/CD voogudes, kasutatakse testikeskkondi, andmestruktuuride ja API-de simulatsiooni, ning dokumentatsioonina