14_AF_0000252530_SE_0001731762 # Cypress - avancé Ambient it

Cypress - avancé

Date de mise à jour : 10/03/2026 | Identifiant OffreInfo : 14_AF_0000252530
Organisme responsable : Ambient it

Objectifs


  • Maîtriser les fonctionnalités avancées de Cypress

  • Connaître les bonnes pratiques d'automatisation des tests sur Cypress

  • Connaître les meilleures pratiques pour le débogage

Programme de la formation

Utilisation avancée de l'exécuteur


  • Comprendre l'instrument panel

    • Intercepts

    • Stubs

    • Spies



  • Sélectionner des éléments

    • Sélectionner des éléments uniques

    • Modifier ces éléments



  • Les raccourcis clavier


Data driven testing

  • Comprendre les fixtures et leur fonctionnement

  • Comprendre les commandes personnalisées

  • Cypress Assertions

  • Valider les propriétés d'attribut et leur comportement

  • Réutiliser son code

  • Paramétriser les données testées à partir de fichiers JSON

  • Implémenter des Pages Object Design Pattern

  • Modifier des tests en Pages Object Pattern

  • Réaliser son benchmark de performance

  • Débogage

 Améliorer ses rapports Cypress

  • Les bonnes pratiques pour gagner en lisibilité

  • Activer les logs “Verbose”

  • Configurer le reporter

  • Génération du rapport

  • Ajouter des screenshots

  • Améliorer la performance de son rapport

 Les variables et alias

  • Utiliser les commandes asynchrones

  • Que sont les alias ?

  • Comment les utiliser et pourquoi ?

  • Quand et pourquoi utiliser les variables ?

  • Utiliser les alias

    • Pour les objets

    • Pour les éléments

    • Pour les routes



  • Déclaration de variables

  • Déclaration de constantes

 Maitriser les alertes, les popups et les child windows

  • Comment Cypress utilise les alertes ?

  • Comment les créer ?

  • Gérer les tabs avec JQuery

  • Les contrôles du navigateur

  • Les commandes pour gérer les tables web

  • Gérer les popups et le mouseover

 Visual Testing avec Percy

  • Intégration de Percy

  • Les bases du test visuel

  • Présentation des commandes

  • Workflow

 Les meilleures pratiques

  • Bien organiser ses tests

  • Sélectionner ses éléments

  • Assigner des valeurs

  • Utiliser des serveurs tiers

  • Tester unitairement

  • Les hooks à ne pas oublier

  • Lancer le serveur auparavant

  • Définir une baseUrl

 Troubleshooting

  • Les meilleures ressources pour vous aider

  • Isoler le problème

  • Effacer le cache

  • Tester son navigateur

  • Utiliser l'extension Cypress

  • Examiner les logs

  • Modifier le code source

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

140 Avenue Jean Lolive
93500 - Pantin
Téléphone fixe : 0646286691
Contacter l'organisme

Contact de l'organisme formateur

Ambient it
SIRET : 81227101300045
Responsable : Monsieur Jérémie BALDY
Téléphone fixe : 0148100946
Contacter l'organisme

Information fournie par :