Skip to main content
Learning Paths
advanced

Testing AI Applications

A rigorous QA methodology for LLM-powered and AI-driven products — evaluating non-deterministic outputs, hallucination and safety testing, RAG system validation, adversarial red-teaming, and regression testing as models change under you.

+340 XP9h (205m total)17 lessons0 enrolled

What you'll learn

  • Non-deterministic test strategy
  • LLM output evaluation
  • Hallucination testing
  • Prompt injection & red-teaming
  • RAG testing
  • AI agent testing

Curriculum5 modules, 17 lessons

LLM-as-Judge — Using AI to Grade AI12m
Hallucination and Factuality Testing12m
Building a Golden Dataset for Regression Testing12m
Exercise — Write an Evaluation Rubric for a Real AI Feature15m
Prompt Injection — What It Is and How to Test for It12m
Red-Teaming AI Applications12m
Testing Guardrails, Content Filters & Refusal Behavior10m
How RAG Pipelines Work (and Where They Break)12m
Testing Retrieval Quality vs. Generation Quality Separately12m
Testing AI Agents and Tool-Use Behavior12m
Exercise — Design a Test Plan for a RAG-Powered Support Bot15m
Regression Testing Across Model/Prompt Version Changes12m
Cost, Latency, and Performance Testing for AI APIs10m
Checkpoint — Testing AI Applications Review15m