Présentation
Accès à la plateforme d'apprentissage à vie
Accès au Discord de la formation pour échanger avec les anciennes et futures promotions
Des intervenants spécialisés dans leurs domaines
Des cours en live, disponibles également en replay
Objectifs
Apprenez le test QA avec une formation en 200 heures élaborée par un professionnel du secteur du jeu vidéo et proposée par Gaming Campus pour les Pros.
Au fil des projets de la formation, vous allez découvrir les métiers du test et les soft skills à maîtriser, puis le fonctionnement d’une équipe IT et l’organisation du travail durant la vie d’un logiciel (ou jeu vidéo).
Vous découvrirez aussi les méthodes agiles et les principaux outils pour mettre en place cette méthode au sein d’une équipe IT. Vous aborderez aussi les fondamentaux du test : Objectifs des tests, types de tests, les différents tests fonctionnels et non fonctionnels, l'organisation de sessions de playtests.
La formation comprend aussi une introduction à l’automatisation et la découverte du test d’applis Web et mobile.
Programme
1 - Concevoir et organiser vos outils de tests
Reconnaître les différents tests à utiliser pour superviser la qualité de production d'un jeu vidéo
Concevoir des tests spécifiques en fonction des produits à tester
Communiquer avec les autres équipes (Développement, Game design, etc.)
Créer des plans de tests
Définir les objectifs et les modalités de tests
Communiquer auprès des équipes sur les modalités et conditions de tests
Utiliser des outils de gestion de projets et des outils de gestion de version
Automatiser les tests
Projet
Création d'un plan de tests
2 - Déployer une session de tests et analyser les résultats
Organiser et déployer des sessions de playtests
Créer des plannings de tests
Créer des plans de tests
Sélectionner les groupes de testeurs
Collecter et compiler des données de tests
Analyser les résultats d'une sessions de tests
Définir la criticité des dysfonctionnements
Produire un rapport d'anomalie
Identifier les actions correctives à mettre en place
Communiquer auprès des équipes sur les résultats des tests
Projets
Organisation et planification de sessions de playtests
Rédaction d'un rapport d'anomalie et communication auprès des équipes de production
3 - Automatiser les tests
Fondamentaux de JavaScript pour l'automatisation
Comprendre les avantages et les limites de l'automatisation des tests.
Différencier les différents niveaux d'automatisation
Connaître les bonnes pratiques de conception de tests automatisés
Implémenter des tests automatisés
Écrire des scripts de tests automatisés
Mettre en place des assertions pour vérifier que les résultats des tests sont conformes aux attentes
Implémenter des stratégies de gestion des erreurs et des exceptions
Créer des rapports de tests clairs et exploitables
Documenter le processus et les scripts d'automatisation
Projet
Conception et implémentation d'une suite de tests automatisés pour un scénario de jeu spécifique
Pour chaque projet, vous devrez produire différents livrables qui seront évalués par vos formateurs.