Présentation
Cette formation vous permettra de maitriser cypress pour automatiser des tests de codes de façon simple et automatisée. Vous y découvrirez également les fonctions avancées du logiciel.
Certification : Titre professionnel concepteur développeur d'applications
Proposée par AMBIENT IT — 93500 Pantin
Prix
Indiqué par le ou les établissement(s)
2 400 €
Cette formation vous permettra de maitriser cypress pour automatiser des tests de codes de façon simple et automatisée. Vous y découvrirez également les fonctions avancées du logiciel.
| Voie | Modalité | Prix | Durée | Niveau de sortie | Provenance |
|---|---|---|---|---|---|
| Formation continue | Présentiel | 2 400 € | — | Bac+3 ou 4 : licence, master 1, maîtrise (niveau 6) | — |
- Maîtriser l'outil Cypress
- Pouvoir automatiser des tests avec XHR
- Utiliser les fonctions avancées du logiciel
- Installation de Cypress avec la dernière version
- Explication des étapes d'installation
- Découverte du Test Runner
- Exécution des tests avec le test Runner
- Structure d'un projet Cypress
- Les locators et le DOM
- Les commandes de base
- Les hooks
- Écrire son premier script (comprendre la structure)
- Workshop Pratique
- Application de l'installation, utilisation du Test Runner, et création de scripts simples
- Gestion des temps d'attente
- Les débogages (screenshot, pause, wait)
- Workshop 1 : Automatisation de tests de non-régression sur un formulaire de création de compte
- Utilisation du plugin faker dans le workshop 1
- Manipulation du fichier de configuration
- Application de nouvelles configurations au projet
- Sécurité Chrome
- Timeout
- Screenshot et vidéo
- Custom Command
- Intégration et Déploiement Continus (CI/CD) avec Cypress
- Présentation des concepts de CI/CD
- Configuration de Cypress dans un pipeline CI/CD
- Meilleures pratiques et stratégies de tests dans CI/CD
- Fonctions projet Cypress
- Plugin Iframe
- Plugin Gherkin + Workshop
- Exécution en ligne de commande
- Réalisation des requêtes HTTP
- Workshop 2 : Automatisation de tests de non-régression sur une application
- Installation de plugin
- Gestion de la configuration
- Introduction aux tests mobiles/responsives
- Configuration des tests pour mobiles/responsives avec Cypress
- Adaptation des scripts existants
- Workshop pratique ¿ tests mobiles/responsives