Fakultät für Informatik

TU München - Fakultät für Informatik
Software- and Systems Engineering Research Group

TUM

Vorlesung | Sommersemester 2003
Prozesse und Methoden beim Testen von Software
Dr. Stefan Kriebel (BMW Group)

 

Aktuelles:

  • Die Prüfung zum Certified Tester (www.asqf.de) findet nun doch schon am 28. Juli 2003 um 17 Uhr statt.
    Dauer ca. 90 Minuten.
    Raum: Alonzo Church
  • Anmeldungen zur Prüfung zum Certified Tester sind bei Frau Müller noch bis Freitag, den 25. Juli 2003 möglich.
    Sekretariat Prof. Dr. Broy, Gebühr € 100 (für Studenten)

Prüfungsergebnisse (mündliche Prüfung):

Matrikelnr.    Note    bestanden 
2091233
2093046
2102851
2303555
2312022
2345064
2553872
4,7
2,3
2,7
2,3
1,7
2,3
2,7
nicht bestanden   
bestanden
bestanden
bestanden
bestanden
bestanden
bestanden

Die Scheine können ab 29. Juli 2003 bei Frau Müller, Sekretariat Prof. Dr. Broy, abgeholt werden.


Die Vorlesung ist im Bereich:  Informatik I, Vorlesung: 2 Std.

Zeit und Ort der Vorlesung:  Montag, 10:15 bis 11:45 Uhr, Hörsaal 01.09.014 ("Alonzo Church")
Beginn:  Montag, 7. April 2003
Ende:  Montag, 7. Juli 2003 
Klausur:  keine (mündliche Prüfung auf Anfrage, z. B. für Bachelor/Erasmus) - siehe oben

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:

  1. Grundlagen
    • Einführung
    • Begriffe und Motivation
    • Basis-Testprozess
    • Priorisierung des Tests
    • Psychologie des Testens
  2. Testen im Softwarelebenszyklus
    • Wasserfall- / V- / W- / Inkrementelles- / Spiral-Modell
    • Modul- / Komponententest
    • Integrationstest
    • Systemtest
    • Abnahmetest
    • Wartung von Tests
    • Testen von Prototypen
  3. Statisches Testen
    • Manuelle Prüfmethoden
    • Statische Analyse
  4. Dynamisches Testen
    • Black-Box-Verfahren
    • White-Box-Verfahren
    • Intuitive Testfallermittelung
  5. Testmanagement
    • Risikomanagement
    • Wirtschaftlichkeit von Tests
    • Wiederverwendung
    • Fehlermanagement
    • Testplanung / -überwachung / -steuerung
    • Metriken
    • Organisation von Testteams / Qualifikationen
    • Anforderungen an das Konfigurationsmanagement
    • Normen und Standards
  6. 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, 22.07.2003

© Software & Systems Engineering Research Group
Sitemap |  Kontakt/Impressum
Letzte Änderung: 2003-11-07 13:12:09