Formation Cypress

Apprends à écrire des tests rapide et stable, du back comme du front end. Cypress est un outil d'automatisation de tests incontournable de nos jours pour les projets de développement logiciel.

Description

Découvrez notre formation sur Cypress, le framework de tests end-to-end pour les applications web. Apprenez à automatiser vos tests et à assurer la qualité de vos développements grâce à cette technologie moderne et performante.

Notre programme vous permettra de maîtriser les différents aspects de Cypress, depuis l'installation jusqu'à l'écriture de scénarios complets en passant par la gestion des assertions et des commandes.

Nos formateurs expérimentés vous guideront tout au long de la formation, avec des exercices pratiques et des cas concrets pour vous aider à progresser rapidement. Avec notre formation sur Cypress, vous serez prêt(e) à intégrer cette technologie à vos projets et à améliorer votre processus de développement.

Inscrivez-vous dès maintenant et boostez vos compétences en automatisation de tests avec Cypress !

Objectifs pédagogiques

• Maitriser les bases du tests automatiques avec Cypress

• Comprendre les commandes Cypress

• Comprendre l’intérêt de l’intégration continue dans un contexte Agile

• Industrialiser des tests Cypress sur Github Actions

Programme

1 - Introduction à l'automatisation des tests

• Pourquoi l’automatisation des tests

• Patterns d’automatisation

2 - Présentation de Cypress

• Architecture et concepts

• Installation de l’environnement de développement

• Les commandes de base

3 - Écrire des tests avec Cypress

• Comprendre le mécanisme de retry

• Utilisation des hooks Cypress

• Configuration

• Commandes personnalisées

4 - Notions avancées

• Data Driven Test avec Cypress

• Écrire des tests en Gherkin

• Intercepter des requêtes http

5 - Industrialisation des tests

• Générer des rapports

• Automatiser l’exécution sur Github Actions

Public Cible

• Testeurs

• Chefs de projets

• Développeurs

Prérequis

• Connaissances en test logiciel

• Une expérience avec un langage de programmation est un plus

Autres Formations

Postman
Cypress
Robot Framework
Playwright
Selenium
SoapUI
ReactJS
Appium
UiPath débutants
UiPath avancé
Postman
Cypress
Robot Framework
Playwright
Selenium
SoapUI
ReactJS
Appium
UiPath débutants
UiPath avancé
Postman
Cypress
Robot Framework
Playwright
Selenium
SoapUI
ReactJS
Appium
UiPath débutants
UiPath avancé