Die Autoren Winter und Sneed haben den erfahrenen Software-Entwickler vor Augen, der seine Arbeit mit sorgfältigen und sinnvollen Software-Tests abrunden möchte. Das Handbuch enthält praktisch keinen Sourcecode, sondern lehrt die Konzeption, den Entwurf und die Testing-Denkart, die der Entwickler braucht, um Tests sinnvoll realisieren zu können. Der Einführungsteil geht zunächst auf einige grundlegende Fragen wie die Besonderheiten von Client-Server-Systemen und Objektorientierung ein. Daran anschließend werden Verfahrensweisen und die unterschiedlichen Phasen der Tests dargestellt. Im restlichen Handbuch werden die einführenden Abschnitte präzisiert und ausführlich beschrieben.
Der Schwerpunkt des Buches liegt in einer ausführlichen Beschreibung der Testplanung, dem Testentwurf, der Spezifikation objektorientierter Testfälle (u.a. mittels UML), verschiedenen Varianten von Klassentests, Integrationstests und Systemtests. Nach einem Kapitel über Testauswertung folgt ein kleinerer Teil über Regressionstests und eine kurze Darstellung der Arbeit mit verschiedenen Testwerkzeugen. Das Buch schließt mit einer kurzen Darstellung verschiedener Testmodelle in der Praxis -- z.B. V-Modell97, eXtreme Programming oder dem "Unified Software Development Process".
Sneed und Winter ist ein anspruchsvolles Handbuch für sehr erfahrene Entwickler gelungen. Für Einsteiger nur bedingt geeignet, ist die umfangreiche, recht gut lesbare Einführung in die Testkonzeption lehrreich für jeden, der anspruchsvolle Software entwickeln möchte -- auch wenn die Realitäten der Software-Industrie dem manchmal entgegen stehen. --Susanne Schmidt
Dieser Titel wurde erstmals am Mittwoch, 15. Juni 2011 in unseren Katalog aufgenommen.
Breviarium - Recherche vergriffener Bücher © 2024 | Template © 2009 by xtcModified eCommerce Shopsoftware modified by Agentur <Webknecht/>, Daniel Lonn.