Formation Automatisation des tests end to end par Cypress

Objectifs

automatisation des tests end to end par cypress

À l’issue de la formation, le stagiaire sera en capacité de :
• Maîtriser l’outil Cypress.
• Pouvoir automatiser des tests avec XHR.
• Utiliser les fonctions avancées du logiciel.

1. Introduction :

Qu’est-ce que Cypress ? Pourquoi utiliser Cypress ? Présentation de l’architecture Installation de l’outil Création d’un projet

2. Présentation de l'interface :

Présentation des différentes fonctions Utiliser les différents éléments Écrire son premier test Tester son application

3. Utiliser les éléments web :

Présentation du DOM Types de locators Les fonctions de la ligne de commande Les éléments web Checkboxes et Radio Buttons Lists et Dropdowns Web Tables Web Datepickers PopUps and ToolTips Cypress Assertions

4. Cypress test automation avec XHR :

Présentation de XHR Assertion explicite Vérifier l’authentification Les cookies

5. TIDBITS :

Présentation des Tidbits Test avec Percy Changer le comportement du navigateur avec les events Cypress Alertes et popups Utiliser les Iframes Débuggage

6. Utilisation Avancée :

NPM Scripts and Cypress CLI Variables d’environment Utiliser les plugins Test Reports multiple Cross Browser Testing Cypress Dashboard et Parallel test execution Utiliser des commandes customisées

Obtenir le programme complet de la formation