Corso · 7 capitoli
Code testing per agentic dev
Impedisci a Claude Code e Codex di introdurre bug collegando analisi statica, coverage, mutation testing, pre-commit hook e test property-based. 7 capitoli, livello pratico, per sviluppatori.
Cosa saprai fare
- Progetta strategie di test che individuano bug reali
- Integra l'analisi statica nei loop degli agent
- Crea guardrail pre-commit per gli AI agent
- Esegui mutation testing sulle tue suite
- Revisiona i test generati dall'AI con sicurezza
- Applica test property-based e fuzz testing
Cosa contiene
- 1Code Testing per lo sviluppo agentic: comincia qui
Un orientamento di 12 minuti allo skill path Code Testing — gli strati di feedback write-verify-fix che tengono onesti i coding agent AI, e l'ordine con cui impararli.
- 2Fondamenti di testing
Padroneggia la strategia di test, il testing trophy e come scrivere test automatici che trovano davvero i bug.
- 3Analisi statica per lo sviluppo agentic
Collega Ruff, Biome, Pyrefly, ty, Semgrep e CodeQL come sorgenti di feedback sotto il secondo per Claude Code e Codex.
- 4Pre-commit guardrails per gli AI agent
Collega format, lint, type-check e test in uno percorso di hook stratificato che costringe Claude Code e Codex a sistemare prima di fare commit.
- 5Coverage e mutation testing
Il feedback loop a due tool che ti dice dove mancano i test e se quelli che hai funzionano davvero.
- 6Generazione di test guidata dall'AI
Da prompt one-shot a loop feedback-driven — guida, supervisiona e revisiona i sistemi che ora scrivono i tuoi test.
- 7Property-based e fuzz testing
Vai oltre gli esempi scelti a mano. Specifica invarianti, lascia che un generatore vada a caccia di controesempi, e accoppia la disciplina con agent che propongono le proprietà che hai mancato.
Domande frequenti
- Cosa imparerò in questo corso sul testing del codice?
- Costruirai cinque livelli di feedback per individuare bug nel codice scritto dall'AI: una strategia di test con test automatizzati, analisi statica con strumenti come Ruff, Semgrep e CodeQL, pre-commit hook a più livelli, coverage abbinata al mutation testing, e generazione di test tramite AI con test property-based e fuzz testing. Ogni livello viene mostrato applicato all'output di Claude Code e Codex.
- A chi è destinato questo percorso?
- È pensato per sviluppatori software che utilizzano AI coding agent come Claude Code e Codex e vogliono guardrail che mantengano corretto il codice generato. Si colloca a un livello pratico, quindi presuppone che tu scriva ed esegua codice già quotidianamente.
- Ho bisogno di esperienza pregressa o di saper programmare?
- Sì. Questo è un percorso di livello pratico per sviluppatori, non un'introduzione per principianti. Dovresti essere a tuo agio nello scrivere codice, eseguire una suite di test e lavorare da riga di comando prima di iniziare.
- Quanto dura il corso ed è previsto un certificato?
- Il percorso ha 7 capitoli per un totale di circa 142 minuti, circa 2.4 ore, incluso un capitolo introduttivo di 12 minuti. Ottieni un certificato di completamento quando finisci tutti i capitoli.
- Questo corso è gratuito?
- No, è un percorso a pagamento incluso nell'abbonamento all'AI Academy. Copre analisi statica, coverage, mutation testing, pre-commit hook, generazione di test con AI e test property-based in tutti i 7 capitoli.
Ottieni un certificato
Completa tutti i capitoli per ricevere il tuo certificato di completamento.