Інтеграційне тестування – також відоме як інтеграція та тестування (I&T) – це тип тестування програмного забезпечення, в якому різні блоки, модулі або компоненти програмного додатку тестуються як об'єднана сутність.
Інтеграційне тестування є тестування, в якому програмні модулі логічно інтегровані та тестуються як ціла група. Типовий програмний проект складається з кількох програмних модулів, закодованих різними програмістами. Це тестування має на меті виявити помилки в програмних модулях, коли вони інтегровані.
Інтеграційне тестування — це процес тестування інтерфейсу між двома програмними одиницями або модулями. Він зосереджений на визначенні коректності інтерфейсу. Метою інтеграційного тестування є виявляти недоліки у взаємодії між інтегрованими блоками.
Інтеграційне тестування є тип тестування програмного забезпечення, коли компоненти програмного забезпечення поступово інтегруються, а потім тестуються як єдина група. Зазвичай ці компоненти вже добре працюють окремо, але вони можуть вийти з ладу під час інтеграції з іншими компонентами.
Тестування інтеграції гарантує безперебійну роботу різних частин програмного додатку в поєднанні. Він зосереджений на виявленні та вирішенні проблем, які виникають через взаємодію між модулями або підсистемами. Підходи включають «зверху вниз», «знизу вгору», «великого вибуху» та інкрементального тестування.
Тестування API — це тестування безпосередньо набору програмних інтерфейсів додатків (API). як частину інтеграційного тесту щоб визначити, чи відповідають вони очікуванням щодо функціональності, надійності, продуктивності та безпеки.