Software Testing beschreibt den Prozess, mit dem Qualität entlang der gesamten Entwicklung systematisch abgesichert wird. Testmanagement erweitert diese Arbeit um Planung, Steuerung und Nachvollziehbarkeit. Der Inhalt führt Grundbegriffe und typische Abläufe zusammen.
!Kursinhalt
!1. Grundideen des Software Testings
*Qualitätsziele und Testarten
*Teststufen im Entwicklungsprozess
*Statisches und dynamisches Testen
!2. Testentwurf und Testfälle
*Äquivalenzklassen und Grenzwerte
*Zustandsbasierte Tests
*Ableitung aus Anforderungen
!3. Testdurchführung und Auswertung
*Protokollierung von Ergebnissen
*Fehlerberichte und Priorisierung
*Nachstellen und Klärung
!4. Testmanagement
*Testplan und Testkonzept
*Ressourcen- und Risikoabwägung
*Kommunikation mit Stakeholdern
!Berufliche Relevanz
*Belastbare Grundlage in QA-Rollen
*Besser nachvollziehbare Qualitätsziele
*Einstieg in anspruchsvolleres Testengineering