Cypress : maîtriser l'automatisation des tests logiciels pour testeurs fonctionnels
Fodé Cissé
- Tout public
- Demandeur d'emploi
À l'issue de la formation, le stagiaire sera capable de :
• Installer et configurer un environnement complet de test automatisé (Node.js, Visual Studio Code, Git, Cypress, Playwright)
• Maîtriser les bases de JavaScript nécessaires à l'écriture de tests automatisés
• Concevoir, rédiger et maintenir des scénarios de tests automatisés robustes avec Cypress puis Playwright (interface web et API)
• Structurer un projet de tests selon les bonnes pratiques professionnelles (Page Object Model, fixtures, données de test, rapports)
• Versionner son travail avec Git et GitHub et intégrer les tests dans une chaîne d'intégration continue (GitHub Actions)
• Utiliser les assistants de code (GitHub Copilot) et les outils d'IA générative pour accélérer la conception, l'écriture et la maintenance des tests, en gardant le contrôle sur la qualité
• Construire un portfolio de projets d'automatisation présentable aux recruteurs et préparer les entretiens techniques
• Adopter la posture et l'organisation de travail d'un automaticien de tests en équipe agile
MODULE 0 – MINDSET ET ORGANISATION DU TESTEUR AUTOMATICIEN
• Place de l'automatisation dans le cycle de test, objectifs, pièges à éviter
• Méthode de travail, organisation et outils du quotidien
MODULE 1 – FONDAMENTAUX TECHNIQUES
• Environnement de développement (Visual Studio Code, Node.js, terminal)
• Bases de JavaScript pour le test : variables, fonctions, tableaux, objets, asynchrone
• Git et GitHub : versionner, collaborer, revoir du code
MODULE 2 – AUTOMATISATION AVEC CYPRESS
• Architecture d'un projet, Test Runner, sélection et manipulation des éléments web
• Assertions, attentes, débogage, Page Object Model, commandes personnalisées
• Tests d'API REST, rapports de tests
MODULE 3 – AUTOMATISATION AVEC PLAYWRIGHT (PARTIES 1 ET 2)
• Locators, actions, assertions, fixtures, test.step, paramétrage multi-navigateurs
• Tests d'API, authentification, données de test, parallélisation, trace viewer
• Rapports (HTML, Allure) et intégration continue avec GitHub Actions
MODULE 4 – INTELLIGENCE ARTIFICIELLE APPLIQUÉE AU TEST
• GitHub Copilot et assistants de code pour écrire et maintenir des tests
• IA générative pour la conception de cas de test, l'analyse d'échecs et la documentation
• Bonnes pratiques, limites et contrôle qualité des productions de l'IA
MODULE 5 – PORTFOLIO ET EMPLOI
• Construction d'un portfolio de projets d'automatisation sur GitHub
• CV, profil professionnel, préparation aux entretiens techniques et aux tests pratiques
Évaluation : QCM, travaux pratiques corrigés et projet final ; attestation de fin de formation.
4 mois
- 31067 Développement informatique
- 24472 Automatisation
- 31050 Test Recettage
- 31054 Informatique - Systèmes d’information et numérique
- 71954 Framework
- M1805 Études et développement informatique
- 326 Informatique, traitement de l'information, réseaux de transmission des données
13010 MARSEILLE-10e ARRONDISSEMENT
Entrée possible à tout moment après un entretien de positionnement en visioconférence (30 min). Inscription en ligne sur zotomatise.com ou par e-mail : contact@zotomatise.com
Modalités pédagogiques
100 % à distance : e-learning sur la plateforme Zotomatise, sessions en direct en visioconférence (replays), communauté d'entraide, suivi individuel par le formateur.
Restauration
Non
Hébergement
Non
Transport
Non
Accès handicapés
Non
Consulter les fiches détaillées sur le site de l'organisme :
Fiche 1
Fiche 2
Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen
Entrées/sorties permanentes
Formation 100% à distance
Fodé Cissé