Code Testing for Agentic Dev

Modalità
Online
Lingua
en
Livello
practitioner

Il corso

Stop Claude Code and Codex from shipping bugs by wiring static analysis, coverage, mutation, pre-commit hooks, and property-based tests. 7 chapters, practitioner, for engineers.

Identità del corso

Materie

code testing for AI agents, testing Claude Code output, static analysis Ruff Semgrep CodeQL, mutation testing course, pre-commit hooks for AI coding, AI test generation, property-based and fuzz testing, code coverage vs mutation testing, agentic development testing

Livello

practitioner

Lingua

en

Programma e obiettivi

Obiettivi
  • Design a test strategy with the testing trophy and write automated tests that catch real bugs
  • Wire Ruff, Biome, Pyrefly, ty, Semgrep, and CodeQL as fast feedback for Claude Code and Codex
  • Build a layered pre-commit hook stack that forces agents to format, lint, type-check, and test before committing
  • Read coverage to find untested code, then use mutation testing to confirm tests fail when code breaks
  • Drive, supervise, and review AI-generated tests with feedback-driven loops instead of one-shot prompts
  • Specify invariants and run property-based and fuzz testing to surface counterexamples hand-picked cases miss
Programma
  • Url: https://aiacademy.anthropos.work/chapters/code-testing-intro/ · Code Testing for Agentic Dev: Start Here · Position: 1 · A 12-minute orientation to the Code Testing skill path — the five feedback layers that keep Claude Code and Codex honest, and the order to learn them in
  • Url: https://aiacademy.anthropos.work/chapters/testing-foundations/ · Testing Foundations · Position: 2 · Test strategy, the testing trophy, and writing automated tests that actually catch bugs
  • Url: https://aiacademy.anthropos.work/chapters/static-analysis-agents/ · Static Analysis for Agentic Development · Position: 3 · Wire Ruff, Biome, Pyrefly, ty, Semgrep, and CodeQL as sub-second feedback sources for Claude Code and Codex
  • Url: https://aiacademy.anthropos.work/chapters/pre-commit-guardrails/ · Pre-Commit Guardrails for AI Agents · Position: 4 · Wire format, lint, type-check, and test into a layered hook stack that forces Claude Code and Codex to fix before they commit
  • Url: https://aiacademy.anthropos.work/chapters/coverage-mutation-testing/ · Coverage & Mutation Testing · Position: 5 · The two-tool feedback loop — coverage shows where tests are missing, mutation shows whether the tests you have actually catch bugs
  • Url: https://aiacademy.anthropos.work/chapters/ai-test-generation/ · AI-Driven Test Generation · Position: 6 · From one-shot prompts to feedback-driven loops — drive, supervise, and review the systems that now write your tests
  • Url: https://aiacademy.anthropos.work/chapters/property-based-fuzz-testing/ · Property-Based & Fuzz Testing · Position: 7 · Move past hand-picked examples — specify invariants, let generators hunt counterexamples, and pair the discipline with agents that propose the properties you missed
Competenze acquisite
  • Design a test strategy with the testing trophy and write automated tests that catch real bugs
  • Wire Ruff, Biome, Pyrefly, ty, Semgrep, and CodeQL as fast feedback for Claude Code and Codex
  • Build a layered pre-commit hook stack that forces agents to format, lint, type-check, and test before committing
  • Read coverage to find untested code, then use mutation testing to confirm tests fail when code breaks
  • Drive, supervise, and review AI-generated tests with feedback-driven loops instead of one-shot prompts
  • Specify invariants and run property-based and fuzz testing to surface counterexamples hand-picked cases miss

Edizioni

Edizioni

Course Mode: online · Course Workload: PT142M · Mode: online

Corsi simili

  • Deep Learning

    A decision-framework deep learning course for engineers. Choose PyTorch vs TensorFlow, judge depth vs classical ML, weigh transfer learning, and reason about CNNs. 7 chapters.

    Prezzo su richiestaScopri
  • AI Foundations

    Use ChatGPT, Claude, and Gemini with confidence at work: learn the vocabulary, how models work, when to verify them, and reusable prompts. 8 chapters, foundations level.

    Prezzo su richiestaScopri
  • AI Engineering Foundations

    Ship AI features to production: prompting, RAG, structured outputs, fine-tuning, and inference tuning. Hands-on, free, 12 chapters (~4.3h) for engineers.

    Prezzo su richiestaScopri
  • Power Platform AI

    Ship AI inside Microsoft Power Platform: AI Builder, Power Apps and Power BI Copilot, Dataverse agents, plus DLP governance. 6 chapters, ~2h, practitioner level.

    Prezzo su richiestaScopri
  • AI Coding for Beginners

    Build real software with AI without writing code: custom assistants, AI agents, dashboards, and clickable prototypes. Hands-on with Claude Code, ChatGPT, and Lovable. 7 chapters…

    Prezzo su richiestaScopri
  • What Are AI Agents?

    Understand how tools, memory, and goals turn a chatbot into an AI agent that does work, why agents fail, and how to direct them. No code. 6 chapters, ~95 min, no experience needed.

    Prezzo su richiestaScopri
  • On-Device & Edge AI

    Run AI directly on a phone or Mac with no cloud round-trip. Build with Apple Foundation Models, Gemini Nano, and MLX across 4 advanced chapters for app engineers.

    Prezzo su richiestaScopri
  • Copilot Studio

    Build and ship custom AI agents in Microsoft Copilot Studio: topics, RAG knowledge sources, connectors, actions, and DLP governance. 4 chapters, practitioner level.

    Prezzo su richiestaScopri