Grundlagen des Software-Testens im SS 2012

Beschreibung

Vorlesung und Übung (19528) - 2+2-stündig, ECTS: 5

Termine und Organisatorisches:
  • Zeitraum: 20.08.2011 bis 07.09.2011
  • Termine: 9 Veranstaltungen, jeweils
    • Montag 14 - 18 Uhr - Takustraße 9 SR 005
    • Mittwoch 14 - 18 Uhr - Takustraße 9 SR 005
    • Freitag 14 - 18 Uhr - Takustraße 9 SR 005
  • Klausurtermin: Montag 17.9.2012 - 11-13 Uhr - Takustraße 9 SR 005

Zur Orientierung siehe auch GrundlagenSoftwareTest2011

Inhalt

Das Testen nimmt einen immer größeren Stellenwert in der Entwicklung und Qualitätssicherung software-basierter Systeme ein. Diese VL wird Basiskonzepte des Software-Testen erläutern und praxis-relevante Methoden zum Testmanagement, zum Testentwurf, zur Testspezifikation, Testgenerierung und Testbewertung vermitteln. Übungen helfen, den Stoff zu erfassen und praktisch anzuwenden.

Die Vorlesung basiert auf dem ISTQB® (International Software Testing Qualification Board, www.istqb.org) Certified Tester Programm, einem weltweit anerkannten, standardisierten Aus- und Weiterbildungsschema für Software-Tester. Die VL vermittelt den Stoff des ISTQB Software Tester Foundation Level und weiterführende aktuelle Testmethoden und -techniken. Im Anschluss kann daher neben der Prüfung zur VL eine Prüfung zum Zertifikat Software Tester Foundation Level abgelegt werden. Dieses Zertifikat wird mittlerweile in vielen Stellenausschreibungen nachgefragt. Die Gebühren für die Zertifikatsprüfung sind für Studenten reduziert.

Folgende Themenblöcke werden voraussichtlich behandelt:
Nr. Datum Thema der VL Thema der ÜbungSorted ascending
5 29.8.12 Dynamischer Test: Black Box Black Box Testen (GUI Tests)
3 24.8.12 Statischer Test Code Review, Kontroll- und Datenfluss
9 7.9.12 Große Übung CTFL Prüfung
8 5.9.12 Testgenerierung (MBT) und UTP Grundlagen und Anwendung von Fokus!mbt
7 3.9.12 Testautomatisierung und TTCN-3 Grundlagen und Anwendung von TTworkbench
1 20.8.12 Einleitung und Grundlagen Grundlagen von JUnit
2 22.8.12 Testen im Softwarelebenszyklus Komponenten- und Integrationstest
6 31.8.12 Testmanagement und Werkzeuge Testmanagement (Test Controller 1.7)
4 27.8.12 Dynamischer Test: White Box White Box Testen

Zielgruppe

Studierende im Master- oder Diplomstudiengang. Ab 3. Jahr Bachelorstudium. Studierende mit Nebenfach Informatik

Voraussetzungen

Grundlagen in Programmierung, Hilfreich Grundlagen in Software Engineering

Comments