Die Qualitätssicherung und das Testen sind entscheidende Prozesse in der Softwareentwicklung, die sicherstellen, dass Produkte den festgelegten Standards und Anforderungen entsprechen.
Dieses Segment umfasst Methoden und Denkmodelle zur Ableitung und Strukturierung von Tests. Dazu gehören Testfallentwurf, Testdatenvariationen, Modellierung von Eingaben und Zuständen sowie die Auswahl geeigneter Abdeckungs- und Variationsstrategien. Der Fokus liegt auf der Qualität der Testideen und ihrer Systematik, unabhängig davon, ob Tests manuell oder automatisiert ausgeführt werden.
Eine strukturierte Testtechnik, die Eingabe- und Ausgabegrenzwerte systematisch auswählt, um Fehler an den Rändern von Wertebereichen zu finden.
Eine Black‑Box-Testtechnik zur Reduktion von Testfällen durch Einteilung von Eingaben in gleichartige Äquivalenzklassen.
Überblick über etablierte Testentwurfs-Techniken zur systematischen Ableitung und Priorisierung von Testfällen aus Anforderungen und Systemzuständen.