Cursus · 7 hoofdstukken
Code Testen voor Agentische Ontwikkeling
Voorkom dat Claude Code en Codex bugs introduceren door statische analyse, coverage, mutatie, pre-commit hooks en property-based tests te koppelen. 7 hoofdstukken, practitioner-niveau, voor engineers.
Wat je zult kunnen
- Ontwerp teststrategieën die echte bugs vangen
- Koppel statische analyse aan agent-loops
- Bouw pre-commit guardrails voor AI-agents
- Voer mutatietesten uit op je testsuites
- Beoordeel AI-gegenereerde tests met vertrouwen
- Pas property-based en fuzz testing toe
Wat erin zit
- 1Code testing voor agentic dev: start hier
Een oriëntatie van 12 minuten over het code-testing-leerpad — de write-verify-fix-feedbacklagen die AI-codeeragents eerlijk houden, en de volgorde waarin je ze leert.
- 2Testfundamenten
Beheers teststrategie, de testing trophy en hoe je geautomatiseerde tests schrijft die echt bugs opsporen.
- 3Statische analyse voor agentische ontwikkeling
Koppel Ruff, Biome, Pyrefly, ty, Semgrep en CodeQL als feedbackbronnen onder de seconde aan Claude Code en Codex.
- 4Pre-commit guardrails voor AI-agents
Koppel format, lint, type-check en test aan elkaar tot een gelaagd hook-skillpad dat Claude Code en Codex dwingt te fixen vóór ze committen.
- 5Coverage & mutation testing
De feedbackloop met twee tools die je laat zien waar tests ontbreken en of de tests die je hebt ook echt werken.
- 6AI-gestuurde testgeneratie
Van one-shot prompts tot feedback-gedreven loops — stuur, begeleid en review de systemen die nu je tests schrijven.
- 7Property-based en fuzz testing
Ga voorbij handmatig gekozen voorbeelden. Specificeer invarianten, laat een generator tegenvoorbeelden opsporen en combineer de discipline met agents die de properties voorstellen die je over het hoofd hebt gezien.
Veelgestelde vragen
- Wat leer ik in deze cursus over code testen?
- Je bouwt vijf feedbacklagen die bugs in AI-geschreven code opsporen: een teststrategie met geautomatiseerde tests, statische analyse met tools zoals Ruff, Semgrep en CodeQL, gelaagde pre-commit hooks, coverage gecombineerd met mutatietesten, en AI-gestuurde testgeneratie plus property-based en fuzz testing. Elke laag wordt toegepast op Claude Code- en Codex-uitvoer.
- Voor wie is dit leerpad bedoeld?
- Het is ontwikkeld voor software-engineers die AI-codeeragents zoals Claude Code en Codex gebruiken en guardrails willen die gegenereerde code correct houden. Het is op practitioner-niveau, dus het gaat ervan uit dat je dagelijks al code schrijft en uitvoert.
- Heb ik voorkennis nodig of moet ik al kunnen programmeren?
- Ja. Dit is een leerpad op practitioner-niveau voor engineers, geen beginnersinleiding. Je moet vertrouwd zijn met het schrijven van code, het uitvoeren van een testsuite en werken via de command line voordat je begint.
- Hoe lang duurt de cursus en is er een certificaat?
- Het leerpad heeft 7 hoofdstukken met in totaal ongeveer 142 minuten, zo'n 2.4 uur, inclusief een oriëntatiehoofdstuk van 12 minuten. Je ontvangt een certificaat van voltooiing wanneer je alle hoofdstukken hebt afgerond.
- Is deze cursus gratis?
- Nee, dit is een betaald leerpad dat is inbegrepen bij een AI Academy-abonnement. Het behandelt statische analyse, coverage, mutatietesten, pre-commit hooks, AI-testgeneratie en property-based testing in alle 7 hoofdstukken.
Behaal een certificaat
Rond alle hoofdstukken af om je certificaat van afronding te ontvangen.