Unreal Automation Test Framework
The built-in framework provides C++ macros, Automation Spec, Session Frontend, and multi-instance execution.
Why use it
It validates gameplay logic, map loading, asset rules, and editor flows through BuildGraph or CI.
Where it fits
Use testing, performance, accessibility, and diagnostic tools to remove problems players will notice.
What to check
Tests follow Unreal builds and its EULA; world timing and async assets require dedicated latent commands.