Kontakt aufnehmen

Schulungsübersicht

Grundlagen der KI-gestützten Testengineering

  • Moderne Herausforderungen im Testing und die Rolle von KI
  • Prinzipien und Terminologie des generativen Testens
  • Im automatisierten Testaufbau eingesetzte Machine-Learning-Modelle

Von Anforderungen und Code zu KI-generierten Tests

  • Ableiten der Intention aus Anforderungen und User Stories
  • Einsatz von Language Models zur Generierung strukturierter Testszenarien
  • Sicherstellung der Determinierbarkeit und Reproduzierbarkeit KI-generierter Tests

Automatisierte Generierung von Unit-Tests

  • Erstellung von Unit-Tests auf Basis des Quellcodekontexts
  • Generierung von Eingabepermutationen und Randfällen
  • Integration generierter Tests in gängige Unit-Testframeworks

KI-unterstützte Erstellung von Integrations- und End-to-End-Tests

  • Abbildung des Systemverhaltens auf Testabläufe
  • Erstellung von Integrationspfaden durch KI-gestützte Analysen
  • Ausgewogenes Zusammenspiel zwischen menschlicher Aufsicht und automatischer Generierung

Abdeckungsprognose und Risikomodellierung

  • Identifizierung unzureichend getesteter Codebereiche mittels ML-Modellen
  • Vorhersage risikobehafteter Bereiche basierend auf historischen Fehlern
  • Priorisierung von Tests anhand von Abdeckungs- und Risikovorhersagen

Anwendung KI-basierter Testintelligenz in CI/CD

  • Einbettung von KI-Analyteschritten in die Pipelines
  • Auslösen einer dynamischen Testauswahl basierend auf Risikowerten
  • Aufrechterhaltung eines Feedback-Loops für kontinuierlich verbesserte Vorhersagen

Validierung, Governance und Qualitätssicherung

  • Bewertung der Zuverlässigkeit KI-generierter Tests
  • Umgang mit Bias und Vermeidung falsch-positiver Ergebnisse
  • Festlegung von Sicherheitsvorkehrungen für den Produktiveinsatz

Skalierung der KI-gestützten Testgenerierung über Teams hinweg

  • Strategien zur Einführung in QA- und DevOps-Organisationen
  • Standardisierung von Workflows und Dokumentation
  • Steuerung kontinuierlicher Verbesserungen durch Metriken und Erkenntnisse

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Kenntnisse in Softwaretestmethoden
  • Erfahrung mit automatisierten Testframeworks
  • Vertrautheit mit Programmierkonzepten und CI/CD-Pipelines

Zielgruppe

  • QA-Ingenieure
  • SDETs (Software Development Engineers in Test)
  • DevOps-Teams mit Verantwortung für Tests
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien