main page

staff

teaching

theses

research

publications

books

press

jobs

download


TU-BS

FB Informatik
TU Braunschweig

Prozesse und Methoden beim Testen von Software

Aktuelle Informationen:
  • Alle Hörer der Vorlesung "Prozesse und Methoden beim Testen von Software" die an der Prüfung zum "Certified Tester - Foundation Level" teilnahmen, haben diese bestanden.
    Ich bedanke mich bei Ihnen dafür, dass die Weste der Hörer der Vorlesung bis auf weiteres weiß geblieben ist und wünsche Ihnen weiterhin viel Erfolg bei Studium und Beruf.
    Dr. Stefan Kriebel

Termine:
    Freitag, 02.02.2007  08:15 - 17:00   VL
    Samstag, 03.02.2007  08:15 - 17:00   VL
    Freitag, 09.02.2007  09:00 - 17:45   Übung
    Samstag, 10.02.2007  08:15 - 17:00   Übung
    Montag,  19.02.2007  09:00 - 10:30   Schein-Prüfung; Raum ZI 24.1 (Grotrian)
    Montag,  19.02.2007  11:30 - 12:30   Prüfung zum "Certified Tester - Foundation Level";
                                         Raum ZI 24.1 (Grotrian); Details s.u.
Räume und Zeitplanung:
    Freitag:
    08:15 - 10:15 - Raum IZ 161
    10:30 - 12:30 - Raum IZ 161
    13:15 - 15:15 - Raum IZ 160
    15:30 - 17:00 - Raum IZ 160
    
    Samstag:
    08:15 - 10:15 - Raum IZ 161
    10:30 - 12:30 - Raum IZ 161
    13:15 - 15:15 - Raum IZ 161
    15:30 - 17:00 - Raum IZ 161
Dozent: Dr. Stefan Kriebel (BMW AG, München), Stefan.Kriebelatbmw.de
Übungsleiter: Peter Kock (MAN Nutzfahrzeuge, München), Peter.Kockatmn.man.de

Art der Veranstaltung: Vorlesung + Übung (Diplom-Hauptst., Master INF4205)
Stundenzahl: SWS: 2+2, LP: 6

Semester: Hauptstudium
Hörerkreis: Studenten und Studentinnen der Informatik, Wirtschaftsinformatik, Elektrotechnik, IST, Nebenfach Informatik

Schwerpunktzuordnung: Diese Lehrveranstaltung ist Teil des von Prof. Dr. Rumpe gebildeten Schwerpunkts "Software Engineering", Genaueres siehe: Teaching.

Prüfung: Wer sich im Rahmen einer Vertiefungsrichtung bei Herrn Dr. Kriebel prüfen lassen möchte, kann dies zum oben erwähnten Termin am Ende des Semesters. Die Note aus dieser Prüfung fließt später in die Gesamtnote der Vertiefungs- bzw. Diplomprüfung bei Prof. Dr. Rumpe mit ein, wobei der Stoff der Testen-Vorlesung nicht nochmals abgeprüft wird.

Zusatz-Prüfung zum "Certified Tester - Foundation Level": Am Ende der Vorlesung besteht zusätzlich die Möglichkeit, sich zum "Certified Tester - Foundation Level" der ISTQB zertifizieren zu lassen. Ein entsprechender Termin für die Prüfung wird in der VL vereinbart und rechtzeitig in der obigen Terminliste bekanntgegeben. Die Kosten für die Teilnahme betragen 100 EUR für Studenten (Informationen unter www.german-testing-board.de). Der vergünstigte Preis kann nur gewährt werden, wenn der Studentenausweis bei der Prüfung vorliegt. Für die Teilnahme ist darüber hinaus eine Anmeldung erforderlich:
Anmeldezeitraum: 06.02. - 14.02.2007
                 Mo.-Fr.  9:00 - 11:00 Uhr
                 Mo.-Do. 13:00 - 15:00 Uhr
im Sekretariat, Mühlenpfordtstr. 23, Raum 505. Die Teilnahmegebühr ist bei Anmeldung in bar zu entrichten.
Achtung: Bei der Prüfung zum Certified Tester handelt es sich nicht um die oben erwähnte Prüfung für einen Schein oder eine Vertiefungsrichtung am Ende des Semesters.

Inhalt der Vorlesung:
  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 Testfallermittlung
  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

Literaturempfehlungen:

  • 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
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

Lassen Sie sich von uns regelmäßig über neue Lehrveranstaltungen und Studien-/Diplomarbeiten informieren:

sse-teaching abonnieren
Powered by de.groups.yahoo.com