Formation Cypress
1790€ HT / personne |
2 jours (14 heures) |
Présentation
Avec un temps d’exécution moins de 20 millisecondes, Cypress vous permettra de tester votre code de manière simple (ne requiers aucune configuration) et rapide.
Cypress est un outil open-source performant permettant d’écrire, lire et enregistrer des tests de bout en bout. Il dispose de nombreux avantages comme :
- Architecture unique : Cypress n’utilise pas Selenium contrairement à la plupart des outils de testing
- Haute compatibilité : Fonctionne avec tous les frameworks JavaScript (React, Elm, Angular, Vue…)
- Un outil complet : Vous pourrez écrire vos tests de bout en bout sans utiliser de logiciels supplémentaires
- Gratuit et Open-source : Cypress dispose d’une importante communauté de plus de 100 000 utilisateurs sur GitHub
Notre formation Cypress vous permettra de maîtriser le logiciel grâce à une bonne connaissance de son architecture et son interface. Vous découvrirez l’automatisation avec XHR, les Tidbits, les éléments et comment utiliser les fonctions avancées du logiciel.
Comme toutes nos formations, notre formation Cypress présentera la dernière version du logiciel, Cypress 12.8.
Objectifs
- Maîtriser l’outil Cypress
- Pouvoir automatiser des tests avec XHR
- Utiliser les fonctions avancées du logiciel
Public visé
- Développeurs
- Architectes techniques
- Chefs de projets
- Ingénieur d’études
Pré-requis
- À destination des profils travaillant dans la QA
- Une connaissance en algorithmie est un plus
- Une connaissance en JavaScript est un plus
Programme de la formation Cypress
Introduction
- Qu’est-ce que Cypress ?
- Pourquoi utiliser Cypress ?
- Présentation de l’architecture
- Installation de l’outil
- Création d’un projet
Présentation de l’interface
- Présentation des différentes fonctions
- Utiliser les différents éléments
- Écrire son premier test
- Tester son application
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
Cypress test automation avec XHR
- Présentation de XHR
- Assertion explicite
- Vérifier l’authentification
- Les cookies
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
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
Pour aller plus loin
Formation Cypress avancé
Formation Ionic 5
Formation React
Formation Redux et RxJS
Formation MEVN
Formation Angular
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
Bonne pédagogie
Pas beaucoup de pratiqe
Architecture micro services
Afficher tous les témoignages
Bonne pédagogie
Pas beaucoup de pratiqe
Architecture micro services
Je recommande la formation
devops, docker
Les exercices.
Le formateur maitrise bien son Sujet. Et transmet bien les connaissances.
Rapide pour celui qui na pas de notion sur Cypress.
Pas de formation en vu pour le moment.
progressif, hétérogène, clair
entrée en matière un peu longue, j’aurais préféré prendre le temps pour le prérequis d’installation avant et démarrer la pratique directement
Théorie/pratique assez bien équilibré.
Bonnes explications/exemples du formateur.
Trop dense, beaucoup trop de prérequis à avoir.
– Couvre un large spectre permettant d’avoir un très bon aperçu de ce que permet Cypress
– Les parties pratique, la première fois sur un site fait pour l’automatisation, la deuxième sur une site plus représentatif d’un « vrai » site en terme de code HTML, permet de voir différents cas de figure courants, et comment les résoudre
– Formateur à l’écoute, répondant aux questions, et surtout très expérimenté, ce qui permet des réponses à la fois claires et précises sur des cas divers
– Rien ne reste purement théorique : le formateur présente toujours à minima l’utilisation dans un cas concret, en développant en live, facilitant l’interaction et les questions
Formation trop courte en terme de temps
Beaucoup de notions sont expliquées et montrées lors de démonstrations live, mais pas assez de temps pour la partie pratique et pour assimiler
A titre personnel, j’avais déjà utilisé Cypress, donc j’ai pu bien suivre et renforcer mes acquis, mais je ne suis pas certain que quelqu’un n’ayant jamais pratiqué, ou à minima lu la documentation officielle, puisse suivre le rythme
formation très pratique avec beaucoup d’example et bien adaptée au niveau des participants
très intense en 2 jours
l’adaptation du formateur à son public et son professionnalisme pour répondre aux questions posées
Pas assez de pratique
Très bonne formation pour démarrer (pas/ peu de connaissances en outil d’automatisation au préalable)
Timing (compte tenu de l’agenda)
Notes en amont/ en fin de journée, seraient un plus (slides/ exemples effectués)
bon formateur
2 jours c’est trop court, et donc pas assez de temps de voir tout les points et de faire assez d’exercices pratiques.
le fait que certaines personnes n’aient aucune base de dev ralentit fortement (c’est totalement independant du formateur et de la formation)
merci
Je recommande la formation
Ali est un spécialiste qui sait de quoi il parle.
ALi s’est très bien débrouillé et a eu peu de temps. mais il serait intéressant de faire plus d’exercices après chaque chapitre.
Les exercices
le temps 2 jours pas suffisant
Formateur avec une grande experience dans la matière, disponible aux questions.
– online
– pas assez de pause
– contenu très téoretique
– pas toujours facile à suivre. Ca sera mieux de partager les slides en avance, comme pendant la formation l’écra n Visual Studio est ouvert tous le temps.
/
Ca sera mieux de partager les slides en avance, comme pendant la formation l’écran Visual Studio est ouvert tous le temps. Cela permets aux étudiants de mieux suivre.
Comme le training est online (COVID), l’interaction étais probablement moins.
User friendly, Tres didactique, formateur bienveillant et attentif à embarquer tous les apprenants
Super !!
pas assez de temps pour tout couvrir…seulement 2 jours
Javascript , BDD
Génial!
Je recommande la formation
Contenu intéressant
Manque d’exercices, manque de pratique, pour des personnes débutantes c’est difficile de suivre,
Pour 2 jours la durée est insuffisante
Possibilité de poser des questions et avoir des réponses, le formateur prend le temps de bien expliquer. j’ai appris beaucoup.
le niveau de chaque participant à été pris en compte au début de la formation et pourtant le temps imparti pour cette formation est trop court et donc obliger d’accélérer à la fin.
Peu de support, j’ai du demander d’avoir les exemples de code abordé. ca devrait être evident.
Noter la formation
1790€ HT / personne |
2 jours (14 heures) |