In dieser Weiterbildung erhältst Du einen fundierten Einstieg in das professionelle Testen von Software - strukturiert, praxisnah und methodisch. Du lernst, wie Testprozesse in den Softwareentwicklungszyklus eingebettet werden und welche Rolle Testarten wie statische Tests, Reviews oder Walkthroughs dabei spielen. Von der Testplanung über die Durchführung bis zur Fehleranalyse setzt Du Dich mit allen relevanten Phasen des Testprozesses auseinander. Du entwickelst Teststrategien, analysierst Ergebnisse und dokumentierst qualitätsgesichert. Ergänzend lernst Du, wie moderne Testwerkzeuge - auch zur Automatisierung - gezielt eingesetzt und in bestehende Entwicklungsprozesse integriert werden können.
Grundlagen des Testens:- Einführung in das Testen von Software
- Bedeutung und Ziele des Testens
- Testprozess und Testarten
- Vorgehen und Methoden im Testprozess
Testen im Softwareentwicklungslebenszyklus:
- Softwareentwicklungsmodelle und deren Bezug zum Testen
- Phasen des Softwareentwicklungslebenszyklus
- Integration des Testprozesses in den Softwareentwicklungsprozess
Statischer Test:
- Arten von statischen Tests (z.B. Reviews, Walkthroughs, Inspektionen)
- Vorteile und Einsatzmöglichkeiten von statischen Tests
- Durchführung und Bewertung von statischen Tests
Testverfahren:
- Testplanung und -design
- Testdurchführung und -steuerung
- Testauswertung und -dokumentation
- Fehlermanagement und -behebung
Testmanagement:
- Aufgaben und Verantwortlichkeiten im Testmanagement
- Organisation und Durchführung von Testaktivitäten
- Testprojektsteuerung und -controlling
- Qualitätsmanagement und -sicherung im Testprozess
Werkzeugunterstützung für das Testen:
- Einsatzmöglichkeiten und Vorteile von Testwerkzeugen
- Auswahl und Einführung von Testwerkzeugen
- Werkzeuge zur Testautomatisierung und -verwaltung
- Integration von Testwerkzeugen in den Testprozess