Automatisation des tests Web avec Cypress
Maîtrisez l'automatisation des tests End-to-End avec Cypress, de l'installation d'un environnement professionnel jusqu'à l'intégration dans un pipeline CI/CD.
À propos de cette formation
Cette formation spécialisée forme les participants à l'automatisation des tests Web End-to-End (E2E) à l'aide de Cypress, l'un des frameworks les plus modernes et performants du marché. Elle couvre l'ensemble du cycle : principes de l'automatisation, installation et architecture de l'outil, écriture de tests robustes, conception d'une architecture maintenable, tests d'API et mocking, gestion avancée et intégration continue.
Alternant apports théoriques et ateliers pratiques, le programme met l'accent sur la mise en oeuvre concrète : chaque module se conclut par un atelier permettant d'appliquer immédiatement les concepts (analyse de ROI, création de tests E2E, refactoring vers le Page Object Model, mise en place d'un pipeline CI/CD).
À l'issue de la formation, les participants seront capables de concevoir, structurer et industrialiser des suites de tests automatisés maintenables, ouvrant l'accès aux fonctions de testeur automaticien, QA engineer ou ingénieur d'automatisation dans des équipes de développement agiles.
Ce que vous allez apprendre
À la fin de la formation, vous serez capable de :
- Expliquer les principes de l'automatisation des tests : ROI, pyramide des tests et dette technique
- Installer et configurer un environnement Cypress professionnel
- Développer des tests End-to-End robustes et maintenables
- Implémenter le Page Object Model adapté à Cypress
- Tester des API REST avec Cypress
- Gérer les mocks, fixtures et interceptions réseau
- Intégrer Cypress dans un pipeline d'intégration continue (CI/CD)
- Appliquer les bonnes pratiques de conception de tests automatisés
Un parcours en 7 modules
35 heures structurées, de la théorie à la pratique.
01 Fondamentaux de l'automatisation 4h
- Pyramide des tests et critères de sélection
- Facteurs de succès d'un projet d'automatisation
- Comparaison Cypress / Selenium / Playwright
- Atelier : analyse ROI et priorisation MoSCoW
02 Installation et architecture Cypress 4h
- Installation via npm et structure des dossiers
- Configuration et modes headless / headed
- Exécution en ligne de commande (CLI)
- Atelier : premier test et configuration multi-environnements
03 Écriture des tests E2E 7h
- Syntaxe Cypress et commandes essentielles (describe, it, hooks)
- Sélecteurs CSS et assertions
- Attentes intelligentes (retry-ability)
- Atelier : automatisation d'un scénario métier complet
04 Architecture maintenable 7h
- Page Object Pattern et Custom Commands
- Centralisation des locators
- Fixtures et paramétrisation
- Atelier : refactoring vers une architecture modulaire réutilisable
05 Tests API et mocking 4h
- Tests d'API avec cy.request()
- Interception réseau avec cy.intercept()
- Mock des réponses serveur et tests contractuels
- Atelier : automatisation d'un endpoint REST et simulation d'erreurs
06 Gestion avancée 4h
- Gestion des sessions et tests cross-browser
- Exécution parallèle et variables d'environnement
- Reporting avec Mochawesome et Allure
07 Intégration CI/CD 4h
- Exécution avec GitHub Actions et intégration Jenkins
- Stratégie de tests nightly
- Analyse des métriques (taux de succès, flakiness)
- Atelier : configuration d'un pipeline CI/CD simple
Bases en tests logiciels (niveaux et types de tests, alignement ISTQB CTFL), connaissances basiques en HTML/CSS et notions fondamentales de JavaScript.
Testeurs, automaticiens et ingénieurs QA souhaitant maîtriser l'automatisation des tests End-to-End avec Cypress.
Apprenez avec un expert du terrain
Une pédagogie orientée projet, nourrie par des cas concrets.
Amel Bouzid
Consultant-formateur certifié, praticien du domaine.
Prochaines sessions
Places limitées pour garantir un suivi personnalisé.
Toutes les sessions
Voir le calendrier| Date de début | Horaire | Lieu | Formateur | Places | |
|---|---|---|---|---|---|
|
03/08/2026
Lundi
|
09h00 – 16h00 |
En ligne
Classe virtuelle
|
Amel Bouzid | 9 places restantes | |
|
07/09/2026
Lundi
|
09h00 – 16h00 |
Tunis
Salle Alpha
|
Amel Bouzid | 8 places restantes |
Avis des apprenants
Aucun avis pour le moment. Soyez le premier à partager votre expérience !
Vous avez suivi cette formation ? Connectez-vous pour laisser un avis.
Prêt à préparer votre certification ?
Rejoignez la prochaine session du 03 août 2026 à En ligne.
Formations similaires
D'autres parcours pour développer vos compétences techniques.