Agentic Test-Driven Development Compact course: Agentic Test-Driven Development

Format

  • Date: 23.07.2026
  • Time: 9:30am - 1pm
  • Instructor: Dr. Liam Keegan, Research Software Engineer, Scientific Software Center
  • Location: Mathematikon Bauteil A, Im Neuenheimer Feld 205, in the conference room 5/104 on the 5th floor

This is a half day course.

Prerequisites

Basic Python knowledge is required, and some experience with writing tests is recommended. Participants are recommended to bring a laptop.

Summary

As agentic coding tools like Claude Code and Codex CLI make generating code faster, validating the correctness of this code becomes more important than ever. In this course you will learn how to apply test-driven development and software testing best practices in the context of agentic software development. By writing tests before the implementation, our test suite not only verifies correctness, but also defines a clear specification of what the code should and should not do.

Learning Objectives

After the course participants will be able to

  • Understand different kinds of tests and testing strategies
  • Understand how test driven development can work together with coding agents
  • Leverage tests to produce better code using coding agents

Signup

There is an instance of this course scheduled: Signup for the next scheduled course