Modul Software-Testen
StudienbereichBachelor-Studienabschnitt, Pflichtfach, Empfohlenes Semester: 5. Semester
FachSoftwaretechnik
Anzahl LP5
Ziele
![]() |
Themenschwerpunkte: Tests als Bestandteil der Softwareentwicklung, Wirksame Testfälle entwickeln, Testen vs. Prüfen, Tests aktiv managen, Tests automatisieren
Die Inhalte sind so gewählt, dass der Studierende anschließend auf eigenen Wunsch das internationale Zertifikat »Certified Tester Foundation Level« erwerben kann, wobei er seine Kenntnisse durch eine getrennte Prüfung bei einer anderen Organisation nachweisen muss.
Inhaltsübersicht
- Grundlagen
- Fehler, Störungen und Änderungswünsche
- Teststufen
- Testtypen
- Testgrundsätze
- Tstziele
- Fehlerkosten senken
- Testintensität
- Testorganisation
- Test als Bestandteil der Softwareentwicklung
- Prozess- & Qualitätsmodelle
- Der fundamentale Testprozess
- Kommunikationsverhalten der Projektbeteiligten
- Wartungstests
- Wirksame Testfälle entwickeln
- Spezifikationsorientierte Testtechniken
- Strukturorientierte Testtechniken
- Freies Testen
- Testen vs. Prüfen
- Manuelle Prüftechniken
- Automatisierte Prüftechniken
- Tests aktiv managen
- Testerfolg durch Planung
- Risiken reduzieren
- Tests automatisieren
- Übersicht wichtiger Testwerkzeuge
- Chancen und Risiken
- Werkzeuge erfolgreich einführen
Verantwortlich
Prof. Dr. Helmut Balzert / Torsten Cleff
Voraussetzungen & Vorkenntnisse
Literatur
- Buch: Basiswissen Testen von Software
Weiterführende Literatur
- Liggesmeyer, Peter; Software-Qualität - Testen, Analysieren und Verifizieren von Software, Spektrum Akademischer Verlag, Heidelberg, 2002
Online-Kurs
- SW-Testen
