Dies ist eine alte Version des Dokuments!


LU15b - Umsetzung von Integrationstests

Im Gegensatz zu Unittests wollen wir bei Integrationstests das Zusammenspiel verschiedener Komponenten testen. Daher verzichten wir weitgehend auf simulierte Funktionen und Klassen (Mocks).

Bei dieser Strategie wird das Zusammenspiel aller Komponenten (Module, Funktionen, Klassen) gleichzeitig getestet. Dabei verzichten wir vollständig auf Mocks.

Anhand der Hauptsteuerung suchen wir die Hauptkomponenten unserer Applikation. Zu diesen Komponenten schreiben wir Integrationstests. Dabei werden alle Komponenten, die von den Hauptkomponenten angesprochen werden, automatisch auch getestet.

Im Gegensatz zur Big-Bang-Integration testen wir immer nur eine Schicht auf einmal.

Bei dieser Strategie testen wir zuerst die Integration von Komponenten, die keine weiteren Abhängigkeiten haben.


Marcel Suter

  • modul/m450/learningunits/lu15/umsetzung.1732528824.txt.gz
  • Zuletzt geändert: 2024/11/25 11:00
  • von msuter