Seminarbeschreibung
Das Kompaktseminar vermittelt einen vollständigen Überblick über den Prüfweg einer KI-generierten Änderung. Die praktische Arbeit konzentriert sich auf eine kleine Anwendung und wenige aussagekräftige Fehlerfälle. Anforderungen, Code, Tests und Freigabebedingungen werden gemeinsam betrachtet, damit eine erfolgreiche Einzelprüfung nicht mit einer vollständigen Absicherung verwechselt wird.
Im eigenen Praxisteil werden unabhängige Sollwerte, ein strukturierter Review sowie Unit- und API-Tests erarbeitet. Browserprüfungen, eigenschaftsbasierte Tests, Mutation, Lasttests und Schutz der Prüfpipeline werden an vorbereiteten Beispielen demonstriert und ausgewertet. Die Veranstaltung bietet damit eine Orientierung über alle Fachthemen; die technische Tiefe der einzelnen Fach- und Intensivseminare wird nicht vorausgesetzt oder zugesagt.
Lernziele
- Eine kleine KI-generierte Änderung mit einer konkreten Prüfstrategie versehen.
- Unabhängige Erwartungen und aussagekräftige Unit- und API-Tests entwickeln.
- Befunde aus Review, Sicherheitsprüfung und vorbereiteten Zusatztests einordnen.
- Erforderliche Vertiefungen und nachvollziehbare technische Freigabekriterien bestimmen.
Inhaltsübersicht
- Anforderungen, Risiken und Testorakel
- Review und statische Analyse
- Unit- und API-Tests in der Praxis
- Vertiefende Testverfahren einordnen
- Sicherheit, Abhängigkeiten und Prüfpipeline
- Technische Abnahme im Fallbeispiel
Seminarinhalte
Anforderungen, Risiken und Testorakel
Typische Fehlerbilder werden einer begrenzten Änderung zugeordnet. Sollwerte werden aus der Fachbeschreibung ermittelt. Der Prüfumfang wird anhand von Risiko und betroffenen Schnittstellen festgelegt.
- Unklare Geschäftsregeln sichtbar machen.
- Grenzfälle und unerlaubte Zustände berücksichtigen.
- Code und generierte Tests unabhängig bewerten.
Review und statische Analyse
Ein vorbereiteter Diff wird systematisch gelesen. Typprüfung und Lintergebnisse ergänzen die fachliche Prüfung. Ein bestätigter Befund wird mit einem kleinen reproduzierbaren Beispiel dokumentiert.
- Unzutreffende Paket- und API-Annahmen erkennen.
- Fehlerbehandlung und relevante Datenflüsse verfolgen.
- Änderungen an bestehenden Tests mitprüfen.
Unit- und API-Tests in der Praxis
Ausgewählte Fachregeln werden in Tests umgesetzt. Ein API-Fehlerfall ergänzt die isolierte Geschäftslogik. Kontrollierte Testdaten und geeignete Assertions bilden eine kleine, nachvollziehbare Regressionstestsuite.
- Positive und negative Erwartungen implementieren.
- Rückgabe und relevante Seiteneffekte prüfen.
- Korrektur durch vorher scheiternden Test absichern.
Vertiefende Testverfahren einordnen
Vorbereitete Beispiele zeigen einen Browserablauf, einen Eigenschaftstest und einen Mutationsbefund. Eine kleine Lastmessung ergänzt die funktionale Betrachtung. Im Vordergrund stehen Aussagekraft und passende Einsatzfälle.
- Instabile Browserprüfungen und ungeeignete Erwartungen erkennen.
- Gegenbeispiele und überlebende Mutanten kritisch bewerten.
- Lastziele und Messgrenzen benennen.
Sicherheit, Abhängigkeiten und Prüfpipeline
Ein Sicherheitsbefund und ein Komponentenbericht werden nachvollzogen. Anschließend wird eine vorbereitete Pipeline auf abgeschwächte Kontrollen geprüft. Fehlende Nachweise erhalten einen klaren Status.
- Objektberechtigungen und Eingabeprüfung beispielhaft untersuchen.
- Paketherkunft und betroffene Versionen berücksichtigen.
- Deaktivierte Tests und unterdrückte Rückgabecodes erkennen.
Technische Abnahme im Fallbeispiel
Prüfergebnisse werden mit dem untersuchten Änderungsstand verknüpft. Der Freigabeentscheid benennt fehlende Prüfungen und erforderliche Nacharbeit. Daraus werden passende nächste Vertiefungsschritte abgeleitet.
- Verantwortliche und Mindestnachweise festlegen.
- Eine befristete Ausnahme sachlich begründen.
- Gezielte nächste Fachseminare nach Aufgabe auswählen.
Praxisübungen
- Eine kleine generierte Änderung anhand der Fachbeschreibung beurteilen.
- Unabhängige Erwartungen festlegen und den Code strukturiert reviewen.
- Unit- und API-Regressionstests implementieren und den Fehler beheben.
- Vorbereitete Browser-, Eigenschafts-, Mutations-, Sicherheits- und Lastbefunde auswerten.
- Prüfpipeline und Fallakte bewerten und einen technischen Abnahmeentscheid dokumentieren.
Arbeitsweise und Schulungsumgebung
Vorbereiteter TypeScript-Praxisfall mit Vitest und HTTP-Testclient. Playwright, fast-check, StrykerJS, Semgrep, Trivy und k6 werden anhand eng begrenzter Demonstrationen oder vorbereiteter Befunde eingeordnet.
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage, ca. 6 Unterrichtsstunden pro Tag (Pausen zusätzlich); Beginn am 1. Tag: 10:00 Uhr; weitere Tage: 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Entwickler, technische Projektleiter, QA-Verantwortliche und Testautomatisierer mit begrenztem Zeitbudget und vorhandenen Entwicklungsgrundlagen. |
| Voraussetzungen: | Praktische Programmiererfahrung, Git sowie Grundkenntnisse in Unit-Tests und Webanwendungen. TypeScript- oder JavaScript-Code muss sicher gelesen und für kleine Tests angepasst werden können. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
