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.

A pagamentopractitioner7 capitoli142 minInglese + 6 lingueCertificato al completamento

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

  1. 1
    Code 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.

    12 min
  2. 2
    Fondamenti di testing

    Padroneggia la strategia di test, il testing trophy e come scrivere test automatici che trovano davvero i bug.

    18 min
  3. 3
    Analisi 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.

    20 min
  4. 4
    Pre-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.

    20 min
  5. 5
    Coverage e mutation testing

    Il feedback loop a due tool che ti dice dove mancano i test e se quelli che hai funzionano davvero.

    22 min
  6. 6
    Generazione 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.

    28 min
  7. 7
    Property-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.

    22 min

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.