Testgetriebene Entwicklung mit Coding Agents

Coding Agents sind schnell, doch ohne klaren Vertrag liefern sie plausiblen Code, dem niemand vertrauen kann. In diesem Praxis-Workshop lernt Ihr Team, Tests an den Anfang zu stellen: Sie schreiben oder prüfen den fehlschlagenden Test, der Agent macht ihn grün, und ein erfahrener Entwickler bleibt für das Ergebnis verantwortlich. Wir arbeiten in Ihrem eigenen Repository oder einem Sandbox-Projekt.

Unverbindlich anfragen

English version

Dauer
1 Tag
Level
Fortgeschritten
Format
Remote oder vor Ort, Deutsch oder Englisch
Gruppengröße
Bis zu 12 Teilnehmende pro Trainer

Für wen der Workshop ist

  • Entwicklerinnen und Entwickler, die bereits mit einem Coding Agent arbeiten und verlässlichere Ergebnisse wollen
  • Tech Leads, die einen wiederholbaren Agent-Workflow etablieren möchten
  • QA-Engineers, die gemeinsam mit Entwicklern Tests schreiben

Was Ihr Team danach kann

  • Einen Red-Green-Refactor-Zyklus mit einem Coding Agent durchführen
  • Tests so formulieren, dass ein Agent das Verhalten eindeutig umsetzen kann
  • Tests erkennen, die ein Agent abgeschwächt oder umgangen hat
  • Fehlschlagende Tests als Abbruchkriterium für Agent-Läufe einsetzen
  • Eine Teamregel festlegen, was ein Agent an Tests ändern darf

Agenda

  1. Warum Tests der Vertrag sindWoran Agents ohne überprüfbares Ziel scheitern und weshalb Test-first Ihnen die Kontrolle über das Tempo gibt.
  2. Red: den fehlschlagenden Test schreibenAnforderungen als kleine Tests ausdrücken, von Hand oder als Entwurf des Agents mit Ihrem Review.
  3. Green: den Agent implementieren lassenDen Agent mit fokussierten Prompts und Kontext führen und jede Iteration klein und prüfbar halten.
  4. Refactoring mit SicherheitsnetzMit der grünen Testsuite den Code vom Agent aufräumen lassen, während das Verhalten unverändert bleibt.
  5. Stolperfallen und TesthygieneGelöschte Assertions, übermäßiges Mocking und Tests, die nur die Implementierung spiegeln, erkennen.
  6. Teamworkflow und Review-RegelnCommit-Struktur, Review-Checkpoints und Definition of Done für agentisch geschriebenen Code vereinbaren.

Voraussetzungen

  • Tägliche Erfahrung mit mindestens einer Programmiersprache und deren Test-Framework
  • Zugang zu einem Coding Agent (wir beraten Sie vorab zur Einrichtung)
  • Ein Repository oder Sandbox-Projekt, idealerweise mit lauffähiger Testsuite

Warum Workshops von apprat.io

  • Geleitet von praktizierenden AI Code Engineers
  • Mit Ihren Repositories oder einem Sandbox-Projekt
  • KI-Tempo, menschliche Verantwortung: Review, Sicherheit und Governance inklusive
  • Zertifizierte Prozesse nach ISO 9001 & ISO/IEC 27001
  • Follow-up-Sprechstunde nach 30 Tagen

Unverbindlich anfragen

Erzählen Sie uns von Ihrem Team und Ihren Zielen. Sie erhalten innerhalb eines Werktags eine passende Agenda und ein Angebot – kostenlos und unverbindlich.

24/7-Telefonsupport auf Deutsch & Englisch:
+49 761 519 751 50

Häufige Fragen

Welche Test-Frameworks decken Sie ab?

Wir arbeiten mit dem Framework, das Ihr Team bereits einsetzt. Die Prinzipien sind sprachunabhängig, die Beispiele passen wir an Ihren Stack an.

Brauchen wir eine bestehende Testsuite?

Nein. Ein kleines Sandbox-Projekt genügt. Eine Legacy-Codebasis mit wenigen Tests eignet sich gut für Characterization Tests.

Darf der Agent die Tests selbst schreiben?

Ja, als Entwurf. Im Workshop zeigen wir, wie Sie solche Tests prüfen, damit die Spezifikation in menschlicher Hand bleibt.

Mit * markierte Felder sind Pflichtfelder.