Kompetenzbereiche: Wissen und Verstehen; Einsatz, Anwendung und Erzeugung von Wissen; Kommunikation und Kooperation; Wissenschaftliches Selbstverständnis/Professionalität.
Die Studierenden kennen die Prozesse der Qualitätssicherung von Software und deren Bedeutung im Softwareentwicklungsprozess. Sie kennen die unterschiedlichen Testklassen, -Techniken und -Strategien.
Die Studierenden sind in der Lage für eine Funktion / eine Komponente geeignete Testfälle aus der jeweiligen Anforderungsdefinition zu extrahieren. Die Studierenden können die für die Testaufgabe geeigneten Tools auswählen und zielgerichtet einsetzen.