TU Wien:Software Testing VU (Schramm)

Aus VoWi
Zur Navigation springen Zur Suche springen
Ähnlich benannte LVAs (Materialien):
Diese LVA wird nicht mehr von dieser Person angeboten, ist ausgelaufen, oder läuft aus und befindet sich daher nur noch zu historischen Zwecken im VoWi.

Daten[Bearbeiten | Quelltext bearbeiten]

Diese LVA wird nicht mehr von dieser Person angeboten, ist ausgelaufen, oder läuft aus und befindet sich daher nur noch zu historischen Zwecken im VoWi.
Vortragende Schramm, Wolfgang• Bernhart, Mario • Breiteneder, Roland, versch. Gastvortragende
ECTS 3
Links tiss:183290
Zuordnungen
Masterstudium Business Informatics
Masterstudium Logic and Computation
E066933
Masterstudium Medizinische Informatik
Masterstudium Software Engineering & Internet Computing


Inhalt[Bearbeiten | Quelltext bearbeiten]

Alles rund um´s Software Testing.

Genauere Beschreibung aus dem TISS:

  • Software Testing Fundamentals
  • Test Process
  • Test Planing & Control
  • Test Analysis & Design
  • Test Implementation & Execution
  • Test Management
  • Test Techniques
  • Testing Levels, Targets and Objectives
  • Standards & Test Improvement Process
  • Test Tools & Automation

Studierendensicht:

  • Stoff ist angelehnt an die ISTQB-Zertifizierung

Ablauf[Bearbeiten | Quelltext bearbeiten]

3 Vorlesungsstoff-Termine, 4 Gast-Vorträge, welche die Inhalte erweitern und ergänzen (Best Pratices aus der Praxis)

Anwesenheitspflicht besteht "nur" bei den Gast-Vorträgen.

Benötigte/Empfehlenswerte Vorkenntnisse[Bearbeiten | Quelltext bearbeiten]

Programmierung in Java, Datenbanksysteme- Stoffinhalte für die Übung wieder hervorrufen (Benötigt dazu: SQL, ER-Diagramm)

Vortrag[Bearbeiten | Quelltext bearbeiten]

Gut zu hören. Besonders die Gast-Vorträge sind zum Empfehlen. Dabei wird das zuvor in der Theorie gelernte auch in praktischen Beispielen an realen Projekten erklärt und es werden verschiedene Inputs und Tools ergänzt.

Übungen[Bearbeiten | Quelltext bearbeiten]

1x Samstag Nachmittag. (Es werden 2 verschieden Termine angeboten) Gruppengröße: bis 4 Studierende Leistungen der Übungen werden sofort benotet, es werden pro Runde Berichte ausgefüllt, welche Leistungen jedes einzelne Gruppenmitglied erbracht hat.

WS2020:

  • 2 Einzelübungen, in denen man die basics von Unit Testing und UI Testing geübt hat
  • 5 Gruppenübungen, die über jeweils eine Woche zu machen waren, in denen testing tools wie jira, cucumber, bugsqash verwendet wurden.

Prüfung, Benotung[Bearbeiten | Quelltext bearbeiten]

Prüfung ist "erlernbar". Wenn man in der Vorlesung auch geistig anwesend war, genügen 1-2 Nachmittage vor der Prüfung zum Wiederholen bzw. lernen.

Lernen ist eher redunant wenn man schon ASE und SEPM VO hat mmn

Dauer der Zeugnisausstellung[Bearbeiten | Quelltext bearbeiten]

noch offen

Zeitaufwand[Bearbeiten | Quelltext bearbeiten]

Aus dem Tiss:

ECTS-Breakdown (Aufwandsschätzung):

   Vorbesprechung: 1.5 h
   Vorlesungen: 12 h
   Self Study (Übungen, Testvorbereitung): 60
   Schriftlicher Test: 1.5

Summe: 75 Stunden (3 ECTS)

Aufwand aus studierenden Sicht: Für die Übung wird ein ganzer Samstag benötigt. Davor etwas Zeit um die benötigten Tools zu installieren. Vorlesung glieder sich in 3 Theorie-Blöcke und 4 Gast-Vorträgen

WS 2020: Über 6 Wochen verteilt ca ein NM pro Woche, alles in allem aber eher geringer Aufwand

Unterlagen[Bearbeiten | Quelltext bearbeiten]

Folien werden angeboten

Tipps[Bearbeiten | Quelltext bearbeiten]

  • ISTQB-Zertifizierung im Anschluss der VU zu absolvieren. Teststoff entspricht dem Teststoff aus der Zertifizierung. (Das Institut bietet die Möglichkeit bei verminderter Prüfungsgebühr diese an der TU selbst abzulegen) [Hinweis vom 25.2.2019: Diese Möglichkeit wird nur vom INSO angeboten, das die LVA immer nur im WS abhält]
  • Bei der Übung am besten für jeden aus der Gruppe einen Laptop mitnehmen (besonders die ersten Runden können zeitlich nur bewältigt werden, wenn jeder für sich arbeiten kann) - Gegen Ende kann man mit weniger Laptops auskommen bzw. ist es auch sinnvoll weil die Aufgaben nicht mehr gut zerlegt werden können.

Verbesserungsvorschläge / Kritik[Bearbeiten | Quelltext bearbeiten]

noch offen