Loading
821006994 21S 4SWS VI Fortgeschrittene Themen des Softwaretests (IN2084)   Hilfe Logo

LV - Detailansicht

Wichtigste Meldungen anzeigenMeldungsfenster schließen
Allgemeine Angaben
Fortgeschrittene Themen des Softwaretests (IN2084) 
821006994
Vorlesung mit integrierten Übungen
4
Sommersemester 2021
Informatik 4 - Lehrstuhl für Software & Systems Engineering (Prof. Pretschner)
(Kontakt)
Details
Zuordnungen: 1 
Angaben zur Abhaltung
Grundlagen
- Einführung
- Begriffe und Motivation
- Das Problem der Auswahl der richtigen Testfälle

Auswahl von Testfällen / Test Selection
- Agile und rigide Testaktivitäten und -prozesse
- Methode "Equivalence Partitioning"
- Kontrollfluss-basiertes Testen
- Kombinatorisches Testen

Zufälliges Testen / Random Testing
- Allgemeine Ansätze für Zufallstesten
- Fuzz Testen / Fuzzing
- Random Testing in der Praxis

Analyse: Zufälliges Testen vs. Partitionsbasiertes Testen
- Modelle von Weyuker & Jeng und Gutjahr
- Methode "Adaptive Partition Testing"

Auswahl von Testfällen II / Test Selection II
- Testen von nebenläufigen Programmen
- Testen von Cyber-Physical Systems
- Testen von AI und neuronalen Netzwerken
- Testauswahl für Regressionstests

Modellbasiertes Testen
- Modelle, Abstraktion und Szenarien für modellbasiertes Testen
- Auswahlkriterien & Techniken der Modellerstellung

Testen objektorientierter Software
- Zustandsbasiertes Testen
- Testen mit Zustandsautomaten
- Testen bei Software mit Polymorphismus und Vererbung
- Testen von Exception Handling

Von Failures zu Faults
- Delta Debugging
- Fehlerlokalisierung
- Clustering von Fehlern

Diese Vorlesung kann gemeinsam mit IN2114 "Automotive Software Methoden und
Technologien" gehört werden.
keine
siehe Modulbeschreibung IN2084
Englisch

Modul IN0006
Details
Für die Anmeldung zur Teilnahme müssen Sie sich in TUMonline als Studierende*r identifizieren.
Zusatzinformationen
Online Unterlagen
E-Learning Kurs (Moodle)