Terratest
Terratest is a Go library that deploys real infrastructure, asserts on the result, then tears it down. This course covers the deploy-assert-destroy pattern, Terraform and Kubernetes helpers, retries for eventual consistency, fixtures, and how to run that in CI without leaking resources. It costs money and time, and it is not a substitute for a static scan: Checkov will not prove the load balancer answers, and Terratest will not catch a public bucket in a file you never applied.
01
Terratest fundamentals
4 lessons02
Assertions, Kubernetes & speed
4 lessonsProgress is saved in this browser only — no account required.
Final exam
Test yourself on everything
12 questions drawn from all 3 sections — every answer explained as you pick.