automation-and-testing
Installation
SKILL.md
Automation & testing
Unreal has a layered test ecosystem. Each layer trades world setup cost against richness:
| Layer | Runs | Best for |
|---|---|---|
| Low-level tests (LLT) | thin process, no editor/game | pure C++ module logic, fastest CI |
| Simple automation test | editor or commandlet | unit/feature tests, no world required |
| Complex automation test | editor or commandlet | same code over many inputs (content stress) |
Spec (DEFINE_SPEC) |
editor or commandlet | BDD-style behavior docs, latent/async scenarios |
Functional test (AFunctionalTest) |
full world in a test level | gameplay integration, AI, abilities |
| Gauntlet | full device sessions | large-scale, perf, device/platform testing |