Cypress

Domaine : Méthodologie et tests

Cypress est un framework de tests en JavaScript qui pilote une application web comme le ferait un utilisateur : il clique, remplit les formulaires et vérifie ce qui s’affiche. Des tests automatisés permettent de livrer plus souvent, avec moins de régressions. Ce module apprend à les écrire et à les lancer à chaque modification, avant chaque mise en ligne.

Public
Étudiants
Testeurs
Développeurs
Chefs de projet technique
Niveau
Intermédiaire
Formats
Sur site ou à distance

Prérequis

Les bases de JavaScript.

Objectifs

  • Installer Cypress dans un projet existant
  • Cibler les éléments d’une page et simuler les actions d’un utilisateur
  • Lancer les tests dans l’intégration et le déploiement continus

Programme

  • Prise en main

    L’installation, une démonstration, puis un premier test.

  • Les commandes

    Cibler et récupérer un élément, agir sur la page et vérifier le résultat.

  • L’intégration et le déploiement continus

    Lancer les tests automatiquement à chaque modification, et ne mettre en ligne qu’une version qui les passe.

  • Travaux pratiques

    Tester le chiffre de César et un composant Lightbox.

Des explications courtes, puis de la pratique : les exercices et le projet sont adaptés au niveau du groupe.

Organiser ce module ?
Parlons de vos apprenants.

Me contacter