In dieser Weiterbildung lernst Du die Grundlagen des Software-Testings und der Qualitätssicherung in der IT. Du erhältst einen Überblick über Testmethoden wie funktionales und nicht-funktionales Testen, Black-Box- und White-Box-Testing sowie den gesamten Softwaretestprozess - von der Planung bis zur Fehlerdokumentation. Verstehe, wie Testautomatisierung mit modernen Tools Abläufe optimiert und wie Sicherheits- und agile Testmethoden in Entwicklungsprozesse integriert werden. Praxisnahe Übungen vermitteln Dir den Einsatz von Testumgebungen, Testdaten und Fehlermanagement. Dieser Kurs macht Dich mit aktuellen Trends im Software-Testing vertraut und hilft Dir, fundierte Kenntnisse für den Einstieg in die IT-Qualitätssicherung und Softwareentwicklung zu erwerben.

Inhalte zu IT-Grundlagen in der Software Testung:
Einführung in die IT-Grundlagen:
  • Grundlagen der Informationstechnologie
  • Überblick über Hardware und Software
  • Betriebssysteme und Netzwerke

Grundlagen des Software-Testens:
  • Einführung in das Testen von Software
  • Ziele und Bedeutung des Software-Testings
  • Grundlegende Testarten und -methoden

Software-Entwicklungsprozesse:
  • Überblick über Softwareentwicklungsmodelle
  • Rolle des Testens im Entwicklungsprozess
  • Phasen des Softwareentwicklungslebenszyklus

Testmethoden und -techniken:
  • Unterschiede zwischen statischen und dynamischen Tests
  • Grundlegende Techniken des funktionalen und nicht-funktionalen Testens
  • Black-Box- und White-Box-Testing: Einführung und Prinzipien

Testplanung und -dokumentation:
  • Grundlagen der Testplanung
  • Erstellung von Testplänen und Testfällen
  • Dokumentation und Berichterstellung im Testprozess

Fehlermanagement:
  • Einführung in das Fehlermanagement
  • Identifikation und Dokumentation von Fehlern
  • Verfolgung und Behebung von Fehlern

Testwerkzeuge und -automatisierung:
  • Überblick über grundlegende Testwerkzeuge
  • Einsatzmöglichkeiten und Vorteile von Testautomatisierung
  • Einführung in einfache Testautomatisierungstools

Praktische Übungen im Software-Testing:
  • Durchführung einfacher Testfälle und Szenarien
  • Anwendung der gelernten Methoden in praxisnahen Übungen

Qualitätssicherung in der Softwareentwicklung:
  • Grundlagen der Qualitätssicherung
  • Unterschied zwischen Qualitätssicherung und Qualitätskontrolle
  • Qualitätsmanagementsysteme

Testumgebungen und -daten:
  • Einführung in Testumgebungen
  • Erstellung und Verwaltung von Testdaten
  • Aufbau und Pflege einfacher Testumgebungen

Softwaretestprozess:
  • Einführung in den Testprozess
  • Planung, Durchführung und Bewertung von Tests
  • Kontinuierliche Verbesserung des Testprozesses

Agiles Testen:
  • Grundlagen des agilen Testens
  • Einführung in agile Methoden und deren Einfluss auf das Testen
  • Integration von Tests in agile Entwicklungsprozesse

Sicherheitsaspekte im Software-Testing:
  • Einführung in grundlegende Sicherheitstests
  • Identifikation von Sicherheitsrisiken
  • Durchführung einfacher Sicherheitstests

Aktuelle Trends im Software-Testing:
  • Überblick über aktuelle Entwicklungen und Trends
  • Neue Technologien im Software-Testing
  • Herausforderungen und zukünftige Entwicklungen in der Testbranche