Ein Unit-Test ist ein vom Programmierer geschriebener Test, um zu überprüfen, ob ein relativ kleines Stück Code das tut, was es tun soll.
Ein Integrationstest wird durchgeführt, um zu zeigen, dass verschiedene Teile des Systems zusammenarbeiten. Integrationstests decken ganze Anwendungen ab, und ihre Zusammenstellung erfordert viel mehr Aufwand. Sie erfordern in der Regel die Zuweisung von Ressourcen wie Datenbankinstanzen und Hardware.
"System Integration Testing (SIT) Services stellen sicher, dass einzelne Module, Produktkonfigurationen, Batch-Operationen, grundlegende Berichtsfunktionen und wichtige Schnittstellen einer zu testenden Anwendung (AUT) gut funktionieren."- Maveric Systems