|
Die Vorlesung ist im Bereich:
Praktische Informatik I, Vorlesung: 2 Std.
Zeit und Ort der Vorlesung: Montag,
16:30 bis 18:00 Uhr, Seminarraum 00.13.009a (Multimediaraum)
Übung: Donnerstag, 16:30 - 18:00 in Raum 01.11.018
Beginn: 27.04.2009
Ende: 13.07.2009
ACHTUNG - NEU: Certified Tester Zertifikate bitte bei Silke Müller im Sekretariat abholen.
Klausurergebnisse
Einsicht am Do, den 24.9. von 16:30 - 18:00 Uhr in Raum 00.11.060, bitte per Email anmelden bei Birgit Penzenstadler
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 und Dipl.-Ing. Peter Kock |