Inhalt

[ 921SOENSOTK13 ] KV Software Testing

Versionsauswahl
Es ist eine neuere Version 2016W dieser LV im Curriculum Masterstudium Computer Science 2016W vorhanden.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS M1 - Master 1. Jahr Informatik Johannes Sametinger 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Masterstudium Computer Science 2013W
Ziele Die Studierenden verstehen die Bedeutung des Testens im Softwareentwicklungsprozess und die grundlegenden Konzepte und Techniken unterschiedlicher Testarten wie Unit-Tests, Integrations- und Systemtest. Sie sind befähigt, mit statischen und dynamischen Testwerkzeugen praktisch umzugehen.
Lehrinhalte Software-Qualität, Prinzipien und Konzepte des Testens, statische und dynamische Teststrategien und Werkzeuge, Komponententests, Unit-Tests, Systemtests, Integrationstests, Akzeptanztests, Performance-Tests, Release-Tests, Logging, Debugging, Testmanagement, Code-Inspektionen, Code Reviews, Walkthroughs, Software-Metriken, ausgewählte Testwerkzeuge.
Beurteilungskriterien Praktische Übungsaufgaben (50%), Klausur (50%)
Abhaltungssprache Englisch
Literatur Basisliteratur:
 Balzert, H.: Lehrbuch der Software-Technik. Band 2. Software-Management, Software-Qualitätssicherung und Unternehmensmodellierung. Spektrum-Akademischer Verlag, 1997.
 Meszaros, G.: xUnit Test Patterns: Refactoring Test Code. Addison Wesley Signature Series, Amsterdam, 2007.
 Liggesmeyer, P.: Sofware-Qualität - Testen, Analysieren und Verifizieren von Software. Spektrum Akademischer Verlag, Heidelberg, 2002.
 Link, J.: Unit Testing in Java - How tests drive the code. Morgan Kaufmann Publishers, San Francisco, in der aktuellen Auflage.
 Spillner, A.; Linz, T.: Basiswissen Softwaretest. dpunkt.verlag, Heidelberg, in der aktuellen Auflage.
 Spillner, A.; Roßner, T.; Winter, M.; Linz, T.: Praxiswissen Softwaretest–Testmanagement. dpunkt.verlag, Heidelberg, 2006.
 V-Modell XT: http://www.v-modell.iabg.de/

Ergänzungsliteratur wird in jedem Semester bekannt gegeben.

Lehrinhalte wechselnd? Nein
Äquivalenzen INMSPKVTEST: KV Testen von Softwaresystemen (3 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung