Logo de l'organisme de formation

GAME MASTER CLASSES

Représentation de la formation : 2025/01 - Shipping Faster With Automated Testing (Andrew Fray)

2025/01 - Shipping Faster With Automated Testing (Andrew Fray)

Formation présentielle
Accessible
Durée : 7 heures (1 jour)
Durée :7 heures (1 jour)
HT
Se préinscrire
Durée :7 heures (1 jour)
HT
Se préinscrire
Durée :7 heures (1 jour)
HT
Se préinscrire

Formation créée le 19/11/2024. Dernière mise à jour le 25/11/2024.

Version du programme : 1

Programme de la formation

More and more teams of all budgets are turning to test automation to make solid builds. They’re able to ensure fixed bugs never return, and make big changes deeper into production. QA are, in turn, freed from monotony and able to spend more time on exploratory testing. Learn how to add automated tests to any project from as little as an afternoon’s work with testing veteran and consultant Andrew Fray. January 29th in Paris and January 30th in Lyon. 1) Why Test Automation 2) The Testing Mindset 3) Asset Tests 4) Smoke Tests 5) Unit Tests 6) Actor Tests 7) The Blue Shell Fallacy 8) Next Steps

Objectifs de la formation

  • Learn how to sell automated testing to your studio
  • Discover the mindset changes necessary for automated testing
  • Explore various types of test through practical examples: ->Asset tests, for validating on-disk data ->Smoke tests, as a catch-all for runtime issues ->Unit tests, for fine-grained testing ->Actor tests, to test runtime features
  • Understand the limits of testing, and what not to test

Profil des bénéficiaires

Pour qui
  • Programmers and technical leads
  • SDETs and QAs with programming experience
  • Build engineers
Prérequis
  • Intermediate programming experience
  • Examples will be in Unity, basic familiarity will help
  • Familiarity with continuous integration and delivery servers
  • Experience with test automation is not required
  • Master Class in English

Contenu de la formation

  • Why test automation
    • An argument for automation, to help people sell it to their home studio
  • The testing mindset
    • A mindset change that can bring some of the benefits of automation without ever having to write a test.
  • Asset tests
    • Overview
    • Practical examples: Building on a unity karting demo project, introduce the unity test framework and build our first asset tests
  • Smoke tests
    • Overview
    • Practical examples: Using the same unity project, build our first smoke tests and catch some issues.
  • Unit tests
    • Overview
    • Practical examples: Building tests alongside a maths function.
  • Actor tests
    • Overview
    • Practical examples: Using actor tests to validate the checkpoint system in the karting demo.
  • The blue shell fallacy
    • How to keep your head: what tests are counterproductive to create
  • Next steps
Équipe pédagogique

Andrew Fray is a Bafta-winning game programmer and lead with two decades of experience in the industry. He’s worked on both AAA and indie titles, on PC, console and mobile. Notable studios include Frontier, Codemasters, Spry Fox and Roll7, and notable titles include Rollercoaster Tycoon 3, Alphabear and Rollerdrome. In 2010, while working on Codemaster’s F1 series, he invented the Context Steering technique that was used for the cars’ AI. Designed to allow evaluation of different constraints while preserving loose coupling, it has since become somewhat of a standard for racing games across the industry. Andrew has been using and speaking about automated testing in games for ten years. He first used automation in the F1 series, where it proved extremely helpful in refactoring and optimising. Andrew founded and chairs the GDC Automated Testing Roundtables each year and runs the popular Automated Testing In Games discord server.

Suivi de l'exécution et évaluation des résultats
  • Evaluation des compétences acquises via un questionnaire

Modalités de certification

Résultats attendus à l'issue de la formation
  • Délivrance d'un certificat de réalisation

Capacité d'accueil

Entre 4 et 20 apprenants

Délai d'accès

2 semaines

Accessibilité

Pour les entreprises qui souhaitent une prise en charge par leur OPCO, l’inscription doit être réalisée au plus tard deux semaines avant le début de la formation pour respecter les délais d’instruction des OPCO. Dans les autres cas, les inscriptions peuvent être enregistrées jusqu’à 2 jours ouvrés avant le démarrage de la formation. Accessibilité : Nous sommes à la disposition des personnes en situation de handicap pour évaluer avec elles les aménagements nécessaires pour qu’elles puissent suivre sereinement les formations proposées.