Seminar Debugging, Testing und Code-Qualität für Shell-Skripte mit ChatGPT

Seminar / Training Debugging, Testing und Code-Qualität für Shell-Skripte mit ChatGPT

Inhaltsverzeichnis

  • Abstract
  • Zielgruppe
  • Voraussetzungen
  • Lernziele
  • Inhalte und Ablauf
  • Praxisübungen
  • Ergebnisse und Transfer

Abstract

Qualitätssicherung für Shell-Skripte: reproduzierbare Fehlersuche, Tracing, strukturierte Logs, statische Checks, Formatierung und Tests (Unit/Integration). ChatGPT hilft beim Interpretieren von Fehlersymptomen, beim Generieren von Testfällen und beim Ableiten minimaler Reproduktionsbeispiele, ohne die Ursachenanalyse zu ersetzen.

Zielgruppe

  • Teams mit produktiven Shell-Skripten
  • DevOps/SRE mit Incident-Druck und Regressionen

Voraussetzungen

  • Grundlagen Bash-Scripting (Seminar Einstieg: Bash- und Shell-Scripting mit ChatGPT-Unterstützung empfohlen)
  • Fortgeschrittene Inhalte optional

Lernziele

  • Fehler reproduzierbar isolieren und beheben
  • Debugging-Tools der Shell korrekt einsetzen (Tracing, PS4-Prinzipien)
  • Tests als Schutzschild gegen Regressionen etablieren
  • ChatGPT als Debug-Partner in einem kontrollierten Workflow einsetzen

Inhalte und Ablauf

  • Tag 1: Debugging-Denkmodell & Tracing
    • Debugging-Denkmodell: Symptom, Hypothese, Reproduktion, Fix, Regressionstest
    • Tracing-Strategien: set -x, gezieltes Logging, Timing, Eingrenzung
    • Fehlerklassen: Quoting, Exit-Codes, Race-Conditions, Environment-Drift
  • Tag 2: Statische Analyse, Formatierung & Testarchitektur
    • Statische Analyse und Formatierung: Prinzipien, typische Findings, CI-Gates
    • Testarchitektur für Shell: Unit vs Integration, Testdaten, Orakel
    • ChatGPT-Pattern: “minimal repro”, “test cases first”, “fix diff only”

Praxisübungen

  • Minimal Repro erstellen
    • Fehlerbeschreibung und Logauszug sammeln
    • Input reduzieren auf kleinsten Datensatz
    • Skriptteil isolieren, der den Fehler triggert
    • ChatGPT: aus Log + Snippet Hypothesen ableiten lassen
    • Hypothese durch Variation des Inputs prüfen
  • Regressionstest aus Bug ableiten
    • Bugfix kurz formulieren (was muss anders sein)
    • Testfall definieren: Input, erwartete Ausgabe, Exit-Code
    • Test ausführen, erst “rot”, dann Fix implementieren, dann “grün”
    • ChatGPT: weitere Edge-Cases generieren lassen
  • Review-Gate
    • Review-Checkliste definieren (Quoting, set-Optionen, tmpfiles, exit)
    • Skript durch ChatGPT im Reviewer-Mode prüfen lassen
    • Findings klassifizieren: Must-fix, Should-fix, Nice-to-have
    • Must-fix umsetzen, Tests laufen lassen

Ergebnisse und Transfer

  • Standardprozess “Bug → Repro → Fix → Regressionstest”
  • Test- und Gate-Bausteine für Shell-Repos
  • Debug-Promptbibliothek (Hypothesen, Minimal Repro, Fix Review)

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Teams mit produktiven Shell-Skripten DevOps/SRE mit Incident-Druck und Regressionen
Vorausetzung: Grundlagen Bash-Scripting (Seminar Einstieg: Bash- und Shell-Scripting mit ChatGPT-Unterstützung empfohlen) Fortgeschrittene Inhalte optional
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.

Seminar Startdatum Enddatum Ort Dauer
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Trier 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Erfurt 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben