Entegrasyon testi, yazılım modüllerinin mantıksal olarak entegre edildiği ve grup olarak test edildiği bir test türüdür. Bir yazılım projesi, farklı programcılar tarafından kodlanan birden fazla yazılım modülünden oluşur. Bu düzeydeki testin amacı, bu yazılım modülleri entegre edildiğinde aralarındaki etkileşimdeki kusurları ortaya çıkarmaktır. Entegrasyon testi, bu modüller arasındaki veri iletişimini kontrol etmeye odaklanır.