Dieses Buch wird Ihren Blick auf Testmethoden und Vorgehensweisen verändern. Es vermittelt nicht nur die zum Testen von Software notwendigen Kenntnisse und Praktiken, sondern setzt diese in Bezug zur täglichen Realität von Budgetknappheit und Termindruck. Dabei wird verstärkt auf die spezifischen Bedingungen von kleinen, agilen Projektgruppen eingegangen.
Sie erhalten einen Überblick über die klassischen Vorgehensweisen des Software-Testings und verstehen, warum diese in vielen Projekten heute nicht mehr anwendbar sind. Sie erfahren die speziellen Anforderungen beim Planen, Durchführen und Auswerten von Tests moderner, objektorientierter Software und können die Einsetzbarkeit der heute diskutierten alternativen Techniken für ihre tägliche Arbeit beurteilen und die zur jeweiligen Anforderung passende Testtechnik auswählen.
Aus dem Inhalt:
- Neue Antworten zum Qualitätsbegriff
- Risikoanalyse und Bewertung
- Risiko-orientiertes Testen
- Exploratives Testen
- Test and Tune
- Testen durch Benutzen
- Testpatterns
- Anwendungsfälle, Anforderungen, Testfälle
- Debugging
- Automatisiertes Testen: Mythos und Wirklichkeit
- Windows Scripting
- Testframeworks
- Testorientiertes Anwendungsdesign
- Werkzeuge für Entwickler und Tester
- Agiles Testmanagement
u.v.m.