View on GitHub

Software Engineering - HS 2024

Vorlesungswebseite für den Kurs Software Engineering der Universität Basel

Woche 9: Testen im Grossen und im Kleinen

Übersicht

In dieser Woche diskutieren wir konkrete Strategien, um Testfälle zu finden. Teststrategien, die wir als individuelle Entwickler*innen anwenden können. Dabei lassen wir uns von der Idee der Überdeckung leiten und diskutieren verschiedene Überdeckungskriterien. Wir lernen auch konkrete Methoden kennen, mit denen wir Testfälle finden können und schauen uns kurz Property-based Testing und Fuzzing an.

Lernziele

Die Studierenden

Vorlesungsslides

Übungsstunde:

Im praktischen Teil der Veranstaltung sollten Sie an Ihrem Testplan arbeiten, automatisierte Tests implementieren sowie die Implementierung Ihrer Erweiterung vorantreiben.