Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Cypress : Tester une application de bout en bout

THIL3389

2 jours (14 heures) – Initiation / Fondamentaux

2 jours (14 heures)
Initiation / Fondamentaux

Cypress : Tester une application de bout en bout

Domaine : Informatique

Présentiel
Présentiel
Online
Distanciel
Coût
1650€ HT

Objectifs pédagogiques

  • Installer et configurer Cypress
  • Comprendre et appliquer les principes fondamentaux des tests end-to-end avec Cypress
  • Écrire, exécuter et déboguer des tests automatisés

Niveau requis

  • Compréhension de base des technologies web, notamment HTML, CSS et JavaScript

Public concerné

  • Développeurs front-end et full-stack, testeurs QA, Chefs de projet, gestionnaires de produit

Moyens pédagogiques et techniques

Salles de formation (les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter) équipée d’un ordinateur de dernière génération par stagiaire, réseau haut débit et vidéo-projection
UHD Documents supports de formation projetés Apports théoriques, étude de cas concrets et exercices
Mise à disposition en ligne de documents supports à la suite de la formation

Dispositif de suivi de l'éxécution de l'évaluation des résultats de la formation

Feuilles d’émargement (signature électronique privilégiée)
Evaluations formatives et des acquis sous forme de questions orales et/ou écrites (QCM) et/ou mises en situation
Questionnaires de satisfaction (enquête électronique privilégiée)

Dates de formations

  • Sur demande à Toulouse
  • Sur demande à Pau

Formateur

Les formateurs intervenants pour Themanis sont qualifiés par notre Responsable Technique Olivier Astre pour les formations informatiques et bureautiques et par Didier Payen pour les formations management.

Conditions d’accès à la formation

Délai : 3 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués.

Programme de formation

2 jours (14 heures)

Initiation / Fondamentaux
Ce plan intègre une approche pratique et théorique de Cypress, en se focalisant sur l'apprentissage par l'exemple et en valorisant les méthodologies modernes de développement comme le TDD pour une meilleure compréhension et application des tests automatisés.
Mise à jour le 27/01/2025

INTRODUCTION

  • Présentation de Cypress
  • Cypress vs Selenium
  • Architecture et fonctionnalités principales

INSTALLATION ET CONFIGURATION

  • Installation de Node.js et Cypress
  • Configuration de l’environnement de test
  • Structure des dossiers et fichiers

ÉCRITURE DU PREMIER TEST

  • Création et gestion des tests
  • Sélecteurs et interaction avec le DOM
  • Commandes de base et assertions

TESTS D’INTERFACE UTILISATEUR

  • Tests de formulaires
  • Gestion des événements utilisateur
  • Navigation et pages multiples

CYPRESS POUR LES TESTS API

  • Configuration des requêtes API
  • Mocks et stubs avec Cypress
  • Assertions sur les réponses API

GESTION DES ÉTATS D’APPLICATION

  • Techniques de seeding
  • Utilisation de fixtures

TEST DRIVEN DEVELOPMENT AVEC CYPRESS

  • Introduction au TDD
  • Écriture de tests avant le code de l’application
  • Cycle Red-Green-Refactor expliqué avec Cypress

BONNES PRATIQUES ET PATTERNS

  • Modèle de conception Page Object
  • Stratégies pour réduire la flakiness des tests
  • Conseils pour le débogage efficace

ATELIER PRATIQUE

  • Mise en œuvre sur une application démo
  • Tests en groupe sous supervision
  • Révision des tests écrits et feedback
Ce plan intègre une approche pratique et théorique de Cypress, en se focalisant sur l'apprentissage par l'exemple et en valorisant les méthodologies modernes de développement comme le TDD pour une meilleure compréhension et application des tests automatisés.
Mise à jour le 27/01/2025