Der Systemtest: Von den Anforderungen zum Qualitätsnachweis
von
,
,



 
Gelungener Leitfaden, aber etwas langatmig
• • • •   (bewertet mit 4 von 5 Punkten)

Nichts ist für den Anwender einer Software nervtötender, als wenn er über Fehler stolpert, die schon längst während der Entwicklung hätten aufgedeckt werden sollen. Mitunter können Systemfehler sogar wirklich schwerwiegende Folgen nach sich ziehen - beispielsweise, wenn es sich um eingebettete Systeme zur Steuerung von Airbags oder Flugzeugtriebwerken handelt. In den letzten Jahren wurden daher immer größere Anstrengungen unternommen, um die stetig komplexer werdenden Softwaresysteme möglichst effektiv und umfassend zu testen. Wo früher die Entwickler ihren Code oft eher stiefmütterlich selbst getestet haben, hat sich in den letzten Jahren das Berufsbild des Softwaretesters bzw. des Testingenieurs entwickelt.

Harry Sneed, Manfred Baumgartner und Richard Seidl widmen diesem wichtigen Thema nun ein kompetentes Buch mit dem Titel "Der Systemtest". Die Autoren verfügen alle über eine umfassende Erfahrung auf dem Gebiet der Softwaretests, was sich auch in dem praxisorientierten Stil des Buches zeigt. Nun ist "Softwaretest" ein sehr weitläufiger Begriff und es wurde schon viel dazu geschrieben - besonders zu Unit- und Integrationstests gibt es bereits einen breiten Fundus an entsprechender Literatur. Das vorliegende Buch beschränkt sich daher auf den Systemtest und richtet sich damit vor allem an Software-Systemtester und Testmanager. Allerdings dürfte es durchaus auch für Entwickler interessant sein, die einmal über den Tellerrand hinausblicken möchten.

Die Betonung liegt in diesem Buch ganz klar auf dem Anforderungs-basiertem Testen. Diese Herangehensweise setzt voraus, dass die Anforderungen ausführlich und umfassend ermittelt und dokumentiert wurden. Die Aufgabe des Testers ist es deshalb, zuerst die Testbarkeit der Anforderungen zu überprüfen. Gibt es hier Mängel, muss er entsprechende Änderungen in die Anforderungsdokumente einsteuern. Aus diesem Grund beginnen die Autoren nach einer kurzen Einführung in den Systemtest auch gleich mit der Testanforderungsanalyse und erläutern hier, wie man aus den Anforderungsdokumenten entsprechende Testfälle ableiten kann. Da auch der Systemtest entsprechend in die Projektplanung integriert werden muss, beschäftigt sich das nächste Kapitel mit der Systemtestplanung. Hier werden Grundlagen zu Aufwandsschätzungen, Testrisikoanalysen und Testplänen gelegt. Anschließend wird schließlich die Spezifikation von Testfällen thematisiert: Fragen wie "Wie erstellt man Testfälle?", "Wie sollte ein Testfall spezifiziert werden?" und "Wie stellt man die Qualität der Testfälle sicher?" werden hier beantwortet. Die nächsten beiden Kapitel beschäftigen sich mit der Bereitstellung der Testdaten und der Ausführung des Systemtests, bevor anschließend die Auswertung des Systemtests im Mittelpunkt steht. Im letzten Viertel des Buches geben die Autoren dem Leser allerhand nützliche Tipps an die Hand, was die Pflege der Testfälle und die Auswahl der Testwerkzeuge angeht. Sogar einige Tipps zum Testmanagement finden sich hier.

Alles in allem handelt es sich um ein kompetentes Buch, dass Praxisnähe mit umfassenden Hintergrundinformationen kombiniert. Gerade mit seiner Spezialisierung auf den Systemtest schließt es eine Lücke auf dem deutschen Buchmarkt. Das Buch wurde durchgehend schwarz/weiß gedruckt, das Layout aber ist - wie beim Hanser-Verlag üblich - gelungen und hervorragend strukturiert. Einziges Manko ist der stellenweise etwas langatmige Schreibstil der Autoren, der vom Leser trotz des hervorragenden Inhalts doch öfter etwas Durchhaltevermögen abverlangt. Fazit: ein schon längst fälliger Leitfaden für alle Softwaretester und Testingenieure, den man aber am besten mit einer großen Kanne Kaffee durcharbeitet.
Eine Rezension von Florian Potschka > München
vom 30. Juni 2009
Kundenrezensionen:
4. Nicht schlechtes Buch, aber ...
3. Gelungener Leitfaden, aber etwas langatmig (die aktuell angezeigte Rezension)
2. Praxisorientierter Leitfaden
1. Hilfe für den Abnahme- und Systemtest
Zur Übersicht ...
 
Angebote zu
 ab 1 Euro!

Siehe auch folgende Artikel:
Praxiswissen Softwaretest - Testmanagement, Aus- und Weiterbildung zum Certified Tester - Advanced Level nach ISTQB-StandardPraxiswissen Softwaretest - Testmanagement,...
Basiswissen Softwaretest: Aus- und Weiterbil...
Abenteuer Softwarequalität: Grundlagen und Ver...
Praxiswissen Softwaretest - Test Analyst und Tech...
Software-Qualität: Testen, Analysieren und...
Handbuch zum Testen von Web-Applikationen: Testve...
Mehr zu  Softwareentwicklung,  Software-Entwicklung
Home ...,    
,    Begleitseite ...
Herausgeber dieser Seite ist DomainLoc.com GmbH - Partner von
The domain name messageorientedmiddleware.com is for sale or rent! For more information look at DomainDorado.com ...

Copyright © DomainLoc.com GmbH (Impressum)