- Cours pratique
- Informatique
Formation Cypress - Automatiser les tests des applications web avec Cypress
Écriture de tests simples avec l'outil Cypress

- Durée
- 2 jours
- Niveau
- Fondamental
- Modalités
- Présentiel / Distanciel
Description de la formation Cypress
Cypress est un outil de test automatisé pour les applications web modernes. Il permet aux développeurs d'écrire, d'exécuter et de déboguer facilement des tests end-to-end et des tests d'interface utilisateur, offrant une expérience fluide et puissante pour garantir la qualité des applications web.
Cette formation Cypress de deux jours est conçue pour les débutants. Elle offre une introduction complète à l’outil en couvrant les bases de l'écriture de tests, la gestion des données, l'utilisation de plugins et les bonnes pratiques.

Objectifs pédagogiques
A l’issue de cette formation Cypress vous serez en mesure de :
- Comprendre les fondamentaux de Cypress
- Écrire des tests simples avec Cypress pour vérifier les fonctionnalités de base d'une application web
- Utiliser les commandes de Cypress pour naviguer entre les pages et interagir avec les éléments de l'interface utilisateur
- Mettre en œuvre des assertions pour vérifier les résultats attendus lors de l'exécution des tests
- Exécuter des tests et générer des rapports
Objectifs opérationnels
Savoir utiliser efficacement Cypress pour automatiser les tests des applications webs.
Programme
Contenu du cours, module par module
6 modules
- Présentation de Cypress : objectifs, fonctionnalités et avantages
- Comparaison avec les autres outils de tests e2e (Playwright, Selenium, …)
- Installation de Cypress
- Configuration de l'environnement de test
- Structure d'un test Cypress
- Sélecteurs et assertions
- Navigation et interactions avec les éléments de la page
- Exécution des tests et génération de rapports
- Utilisation de fixtures pour la gestion des données de test
- Mocking de requêtes HTTP avec Cypress
- Manipulation de l'état de l'application pendant les tests
- Qu'est-ce qu'un plugin Cypress et pourquoi les utiliser ?
- Installation et configuration de plugins populaires
- Exemples d'utilisation de plugins pour des fonctionnalités supplémentaires
- Gestion des fenêtres contextuelles et des pop-ups
- Capture de captures d'écran et vidéos pendant les tests
- Utilisation de plugins pour étendre les fonctionnalités de Cypress
- Bonnes pratiques pour l'écriture de tests efficaces avec Cypress
- Débogage et résolution des problèmes courants
- Ressources et communautés pour le support et l'apprentissage continus
Programme mis à jour le 15/12/2025
Public concerné
Ce cours s'adresse principalement aux développeurs et aux testeurs qui souhaitent acquérir des connaissances de base sur l'utilisation de l’outil pour les tests automatisés des applications web.

Prérequis
Cette formation Cypress ne nécessite pas de prérequis spécifiques en dehors d'une compréhension de base des concepts de programmation et de l'architecture des applications web. Une familiarité avec JavaScript peut également être utile mais n'est pas obligatoire.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,4/5
5 avis
« Mon avis sur le contenu du stage : "Formation "sur mesure" qui a répond aux attentes." Mon avis sur le formateur : "Formation d'initiation complète qui a permis de manipuler Cypress et de s'en faire une idée claire. Formateur disponible et pédagogue qui sait s'adapter au niveau du participant : les explications étaient très claires et les choix d'exemples représentatifs. Un grand merci à Cherif Ayachi." Ce que j'ai le plus apprécié : "Le formateur s'est adapté au matériel personnel du participant (choix du navigateur installé sur la machine)." Ce que j'ai le moins apprécié : "RAS" »
DKCREDIT AGRICOLE ASSURANCES SOLUTIONS « Mon avis sur le contenu du stage : "Très bonne formation dispensé en une journée !" Mon avis sur le formateur : "Cherif est très pédagogique, un plaisir d'avoir travaillé avec lui" Ce que j'ai le moins apprécié : "Les problème de copier/coller et de caractère spéciaux en passant par la VM" »
PCALTEN TECHNOLOGIES « Mon avis sur le contenu du stage : "J'ai peut être eu le besoin d'avoir un TP vraiment pratique d'un cas pour compléter la formation mais sinon top ! " Ce que j'ai le plus apprécié : "Participation des participants dans la formation en direct" »
MFNOSCO IT
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Design Applicatif : Architecturer une application pour ses besoins présents et futursRéf. DAAA2 joursIntermédiaireProchaine session : 5 nov.1 740 €
- Design Patterns : Conception avec les Design PatternsRéf. SCDP5 joursIntermédiaireProchaine session : 2 nov.3 050 €
- Domain-Driven Design (DDD)Réf. DDDP2 joursIntermédiaireProchaine session : 3 déc.1 740 €
- Katalon : automatiser les tests des applications web, mobile ou d'une API avec KatalonRéf. OSKA2 joursIntermédiaireProchaine session : 9 nov.1 590 €