188.280 Software Testing
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2021S, VU, 2.0h, 3.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Distance Learning

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage

  • Testkonzepte für kleine bis mittelgroße Softwareprojekte zu erstellen
  • Testfälle aus Anforderungen methodisch abzuleiten und risikobasiert zu priorisieren
  • Manuelle und automatisierte Tests zu planen, zu spezifizieren und durchzuführen
  • Werkzeuge für die Automatisierung von Tests unterschiedlicher Teststufen zu selektieren und anzuwenden
  • Abweichungen zum spezifizierten Verhalten und Fehlerzustände in einem System zu identifizieren und klassifizieren
  • Test Management und Defect Management Systeme anzuwenden

Inhalt der Lehrveranstaltung

Im Rahmen dieser Lehrveranstaltung wird ein Überblick über die Grundlagen, Konzepte und Ziele des Software Testens vermittelt. Software Testen wird dabei als eine Spezialdisziplin der Software Qualitätssicherung angesehen, die den gesamten Softwarelebenszyklus begleitet. 
Folgende Themenschwerpunkte werden in dieser LVA behandelt: 

  • Grundlagen des Software Testens
  • Teststufen und Testarten
  • Testmethoden
  • Testentwurfsverfahren
  • Testprozess
  • Testmanagement
  • Testwerkzeuge und Testautomatisierung

Methoden

Folgende Methoden werden in dieser Lehrveranstaltung eingesetzt:

  • Einführung in die Verwendung gängiger Testwerkzeuge und –tools
  • Bereitstellung von Referenzimplementierungen und Best-Practice-Ansätzen
  • Erarbeitung und Präsentation von Beispielen in den Vorlesungseinheiten
  • Gemeinsames Erarbeiten von Inhalten während eines Workshops
  • Praxisnahe Gastvorträge, die Einblick in Werkzeuge und Erfahrungswerte realer Projekte bieten

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Die Vorlesung wird online via Zoom durchgeführt. Es wird keine Aufzeichnungen geben.

Vorbesprechung: Di. 09.03.2021, 15:00-16:00 via Zoom: https://tuwien.zoom.us/j/96701030396?pwd=SnlhNEJyN3RZYmVSczdqYUFub0M0UT09


ECTS-Breakdown (Aufwandsschätzung)

  • Vorlesungsteil (Summe: 25 Stunden)

    • Vorbesprechung: 1 Stunde
    • Besuch der Vorlesung: 10 Stunden
    • Prüfungsvorbereitung: 12,5 Stunden
    • Vorlesungsprüfung: 1,5 Stunden
  • Übungsteil (Summe: 50 Stunden)
    • Einsteigsbeispiel: 5 Stunden
    • 3 Übungsbeispiele (jeweils 14 Stunden): 42 Stunden
    • 1 Übungsbeispiel (optional): 3 Stunden

Summe: 75 Stunden (3 ECTS)

 

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.15:00 - 16:0009.03.2021 Online via Zoom / TUWeL (https://tuwien.zoom.us/j/96701030396?pwd=SnlhNEJyN3RZYmVSczdqYUFub0M0UT09) (LIVE)Vorbesprechung
Di.15:00 - 18:0016.03.2021 Online via Zoom / TUWeL (Zoom Link: siehe TUWeL) (LIVE)Vorlesung - Block 1
Di.15:00 - 18:0020.04.2021 Online via Zoom / TUWeL (Zoom Link: siehe TUWeL) (LIVE)Vorlesung - Block 2
Di.15:00 - 18:0018.05.2021 Online via Zoom / TUWeL (Zoom Link: siehe TUWeL) (LIVE)Vorlesung - Block 3

Leistungsnachweis

Die Beurteilung ergibt sich aus folgenden Teilen:

  • Einzelübungen zur Implementierung von Software Tests basierend auf gängigen Testwerkzeugen und Tools. Die Übungen müssen in Summe positiv absolviert werden
  • Optionale schriftliche Prüfung über die Vorlesungsinhalte. Die Verwendung von Unterlagen ist nicht erlaubt.

LVA-Anmeldung

Von Bis Abmeldung bis
04.03.2021 00:00 16.03.2021 23:55 16.03.2021 23:55

Curricula

Literatur

Unterlagen zur VU im Web.

Vorausgehende Lehrveranstaltungen

Sprache

bei Bedarf in Englisch