Der Integrationstest wird in der Literatur bisher immer stiefmütterlich behandelt. Dabei kommt ihm einerseits in der Praxis der Softwaretester eine große Bedeutung zu, andererseits ist aber dieses Verbindungsstück zwischen Komponententest und Systemtest für viele Entwickler und Tester unbekanntes Terrain.
In diesem Buch lernen Sie den Integrationstest und seine unterschiedlichen Zwischenstufen vom Klassen- bzw. Funktionsintegration über die Komponenten- und Teilsystemintegration bis hin zur Systemintegration fundiert kennen. Darüber hinaus werden auch die Produktintegration und die Unternehmensintegration behandelt. Für jede dieser Integrationsstufen stellt das Buch praxiserprobte Testverfahren und Testwerkzeuge vor und erläutert sie an realen Praxisbeispielen.
Jeweils ein Abschnitt des Buches ist den unterschiedlichen in der Praxis verbreiteten Systemarchitekturen gewidmet, wie z.B. strikte und nicht-strikte Schichtenarchitekturen, Client/Server sowie SOA. Vor- und Nachteile hinsichtlich des Integrationstests werden erläutert und die zugrundeliegenden Plattformen bzw. Technologien werden charakterisiert. Sie erfahren auch, wie herkömmliche, „schwergewichtige“ und moderne, „agile“ Vorgehensweisen bzw. Entwicklungsprozesse sich auf den Integrationstest auswirken.
Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches
Der Integrationstest prüft als Teil des Softwaretests, ob alle entwickelten Komponenten, Systemteile und Produkte ein funktionierendes Ganzes ergeben
Alle vorgestellten Verfahren und Werkzeuge sind in der Praxis erprobt
Mit ausführlichen Fallbeispielen
NEU: Aktualisierung der Normen/Standards, aktualisiertes Einstiegsbeispiel, Konzepte API und Microservices unter Einbeziehung von KI
Mario Winter
Mario Winter ist Professor am Institut für Informatik der FH Köln und dort Mitglied des Forschungsschwerpunkts „Software-Qualität“.
Software-Architektur Softwaretest Systemintegration Systemtest Testverfahren