2026/11 - Creating Test Automation In UNITY/UNREAL With Coding Agents (Andrew Fray)
Version du programme : 1
Type de formation
DistancielDurée de formation
8 heures (4 jours)Accessibilité
Oui2026/11 - Creating Test Automation In UNITY/UNREAL With Coding Agents (Andrew Fray)
Old bugs are expensive. While they remain live they impact developer productivity and the ability to playtest. And when they finally get resolved, the fix is slower and more complicated than could have been. But committing to fixing bugs early means also finding them early, for which test automation remains an incredibly powerful tool. Combine that with the opportunities created by coding agents, and you can very quickly grow an effective test suite for an existing project. This course will help you learn the basics of test automation, the most powerful test archetypes for games, and how to prompt and review coding agents to help you create valuable tests. I - Fail Early, Fail Hard II - Bang For Buck Testing III - Deeper System Testing IV - Creating Sustainable Tests Remote training from November 23rd to November 26th 2026, from 02:00 pm to 04:00 pm (CET) every day
Objectifs de la formation
- Using assertions and design-by-contract to create gameplay code that fails quickly and informatively
- Creating agent md files and skills to help test suite creation
- Understand the built-in tooling available in [Unity/Unreal]
- What types of bugs can be tested with a fast data-focused Asset Test
- Using parametric tests to adapt to a growing project
- How to lighten QA’s burden with player-focused Smoke Tests
- Proving a system works in isolation with Actor Tests
- Evaluating the value of future tests and making strategic investments
- Reviewing test output and creating a self-improving agent
Profil des bénéficiaires
- Gameplay engineers
- SDETs
- QA engineers
- [Unreal only] Familiar with the Actor/Component model and the Unreal editor
- [Unity only] Familiar with the GameObject/Component model and the Unity editor
- [Unreal only] Able to read and understand Unreal C++
- [Unity only] Able to read and understand Unity C# code
- Some experience with a coding agent is useful but not required
Contenu de la formation
I Fail Early, Fail Hard
- Benefits of test automation
- Design by contract and assertions
- The power of warnings as errors
- Introduction to agentic coding, readmes and skills
II Bang For Buck Testing
- [Unreal only] Introduction to the Unreal Data Validation plugin
- [Unity only] Introduction to the Unity Test Framework and NUnit
- Validating data on disk with Asset Tests
- [Unreal only] Introduction to Spec
- Walking the golden path with Smoke Tests
III Deeper System Testing
- [Unreal only] Introduction to CQTest
- Testing systems in isolation with Unit Tests
- Growing tests through ringfenced regressions
- Isolating gameplay systems at runtime with Actor Tests
IV Creating Sustainable Tests
- Tests aren’t free: creating the right tests
- Mutation testing with agents
- Reviewing tests and driving agent improvements
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Initial and final self assessment form (10 min each)
- Initial and final skill evaluation form (10 min each)
Ressources techniques et pédagogiques
- Participants are welcomed into a dedicated virtual training room accessible via video conferencing, ensuring a consistent and interactive learning environment throughout the session.
- Training content is shared on-screen in real time, combining theoretical presentations with practical case studies to reinforce understanding through applied examples. Interactive exchanges and Q&A moments are encouraged throughout to support engagement at a distance.
- All training materials are made available online following the session, allowing participants to revisit key concepts and consolidate their learning at their own pace.
Qualité et satisfaction
Accessibilité
For companies wishing to have their training costs covered by their OPCO, registration must be completed no later than two weeks before the start of the training to meet the OPCO’s processing deadlines. In all other cases, registrations can be accepted up to two business days before the start of the training. Accessibility: We are available to work with individuals with disabilities to assess the accommodations needed so they can comfortably participate in the training programs offered.