Die Vorlesung ist im Bereich:
Praktische Informatik I, Vorlesung: 2 Std.
Zeit und Ort der Vorlesung: Montag,
16:15 bis 17:45 Uhr, Seminarraum 00.13.009a (Multimediaraum)
Zeit und Ort der Uebung: Donnerstag,
16:30 bis 18:00 Uhr, Seminarraum 01.11.018 ("Konrad Zuse")
Prüfungsergebnisse:
Die Studenten, deren Noten ich bei einem zusätzlichen Prüfungssekretariat außer dem der Informatik melden muss, schreiben bitte eine Email an mich (penzenst @ in.tum.de)!
MatrNr | Note |
2672465 | 3,0 |
2671699 | 3,7 |
2642673 | 2,3 |
2667674 | 2,7 |
2673846 | 2,7 |
2600725 | 2,0 |
2882335 | 1,7 |
3055869 | 5,0 |
2783477 | 3,0 |
2882373 | 5,0 |
2602095 | 1,7 |
2883840 | 3,3 |
2600958 | 4,0 |
2672290 | 2,7 |
Beginn: Montag, 16. April 2007
Ende: Montag, 21. Juli 2007
Klausur: schriftliche Prüfung
Hörerkreis: Studenten der Informatik
in den Studiengängen Bachelor, Master, Aufbaustudenten und Diplom nach dem
Vordiplom
Empfehlenswert für: Hauptfach und
Nebenfach Informatik
Inhalt:
- Grundlagen
- Einführung
- Begriffe und Motivation
- Basis-Testprozess
- Priorisierung des Tests
- Psychologie des Testens
- Testen im Softwarelebenszyklus
- Wasserfall- / V- / W- / Inkrementelles- / Spiral-Modell
- Modul- / Komponententest
- Integrationstest
- Systemtest
- Abnahmetest
- Wartung von Tests
- Testen von Prototypen
- Statisches Testen
- Manuelle Prüfmethoden
- Statische Analyse
- Dynamisches Testen
- Black-Box-Verfahren
- White-Box-Verfahren
- Intuitive Testfallermittelung
- Testmanagement
- Risikomanagement
- Wirtschaftlichkeit von Tests
- Wiederverwendung
- Fehlermanagement
- Testplanung / -überwachung / -steuerung
- Metriken
- Organisation von Testteams / Qualifikationen
- Anforderungen an das Konfigurationsmanagement
- Normen und Standards
- Testwerkzeuge / Testautomatisierung
- Typen
- Auswahl
- Einführung der Werkzeuge
- "Home built" vs. Commercial
- Vorstellung von Werkzeugen
Literatur:
Vorlesungsrelevant
- Basiswissen Softwaretest von A.Spillner und T.Linz
- Lehrbuch der Software-Technik (v.a. Bd. 2) von Helmut Balzert
- Management und Optimierung des Testprozesses von M.Pol, Tim Koomen,
A.Spillner
- Software-Test von Georg Erwin Thaller
Zum Thema Software-Engineering möchte ich auf die Bücher
- Der Termin und Spielräume von Tom de Marco hinweisen.
Ferner zum Thema Testen von Software u.a.
- Software Testing in the Real World, Edwart Kit
- Methodisches Testen von Programmen, Glenford Myers
- Software Inspection, Dorothy Graham
- Software-Test Automation, Mark Fewster und Dorothy Graham
- Effective Methods for Software Testing, William E. Perr
Software-Engineering, Roger E. Pressman
- Software Testing Techniques, Boris Beizer
- Black-Box Testing, Boris Beizer
Dr. Stefan Kriebel, 17.03.2007 |