Certifiant
Test Automatique (Cypress & IA)
Automatisez vos tests web avec Cypress et l'IA : de l'installation aux pipelines CI/CD.
Présentation de la formation
Cette formation de 50 heures vous forme a l'automatisation des tests d'applications web avec Cypress. Vous partez des fondamentaux (installation, JavaScript pour Cypress, selecteurs et interactions DOM) jusqu'a l'ecriture de tests robustes, les bonnes pratiques et l'integration continue avec GitHub Actions. L'intelligence artificielle est mobilisee pour accelerer la redaction, l'analyse et la maintenance des tests.
Objectifs pédagogiques
À la fin de la formation, vous serez capable de :
- Comprendre les concepts fondamentaux de l'automatisation des tests
- Acquerir des competences pratiques avec Cypress pour tester des applications web
- Maitriser JavaScript adapte a Cypress pour ecrire des tests efficaces
- Apprendre a utiliser des selecteurs pour interagir avec le DOM
- Etre capable de configurer un environnement de test
- Exploiter l'intelligence artificielle pour accelerer la redaction, l'analyse et la maintenance des tests
Programme détaillé
8 modules · 50h- Definition de l'automatisation des tests
- Types de tests automatises (unitaires, integration, E2E)
- Avantages et inconvenients de l'automatisation
- Presentation de Cypress : caracteristiques, architecture, cas pratiques
- Installation de Node.js, npm et Cypress
- Structure du dossier Cypress : integration, fixtures, support
- Configuration de cypress.config.js
- Lancement des premiers tests
- Variables, types de donnees, operateurs
- Fonctions, portee, fonctions flechees
- Manipulation du DOM
- Promises, async/await, cy.then() et attente implicite
- Selecteurs XPath avec cy.xpath()
- Interactions : clic, formulaire, selection, validation
- Assertions : visibilite, valeur, etat, contenu, classes
- Gestion des elements dynamiques, masques, desactives
- Structure d'un test (describe, it, before)
- Commandes Cypress : visit, get, contains, should
- Fixtures et donnees Gherkin
- Bonnes pratiques de structuration des cas de test
- Architecture du projet et organisation des dossiers
- Commandes personnalisees (Cypress.Commands.add)
- Analyse des erreurs avec l'interface Cypress UI
- Eviter les tests fragiles
- Principes de l'integration continue
- Pipeline de test avec GitHub Actions
- Integration de Cypress dans un workflow CI/CD
- Generation de rapports de test
- Assistance a la configuration et au debogage
- Generation et optimisation de code/test
- Apprentissage et explication pedagogique
- Analyse et amelioration continue
Prérequis
Connaissances de base en informatique et en developpement web. Des notions de JavaScript sont un plus (revues en debut de formation).
Public visé
Developpeurs web souhaitant automatiser leurs tests front-end ; testeurs et QA Engineers desirant une expertise pratique sur Cypress ; chefs de projet et Product Owners ; etudiants ou personnes en reconversion vers le test logiciel et l'automatisation.
Votre formateur
Ines Mansour
Test Logiciel, ISTQB & Automatisation
QA Lead certifiee ISTQB. Formatrice en test manuel et automatise (Cypress, Selenium) et en integration de l'IA dans les strategies de test.
Sessions disponibles
Voir le calendrier| Date de début | Horaire | Lieu | Formateur | Places | |
|---|---|---|---|---|---|
|
05/09/2026
Samedi
|
Weekends 14h-18h |
Tunis
Salle Atelier
|
Ines Mansour | 8 places restantes |
Avis des étudiants
Tres bonne experience chez IT Land. Les formateurs sont competents, pedagogues et vraiment disponibles. La formation Power BI / PL-300 est fortement axee pratique, avec un projet complet de A a Z qui permet d'appliquer immediatement toutes les notions. Je recommande a ceux qui veulent une vraie montee en competences.
La preparation PMP d'IT LAND est complete et bien structuree autour de l'ECO 2021. Les mises en situation sur les domaines People, Process et Business Environment m'ont permis de reussir l'examen du premier coup. Un grand merci a l'equipe !
En seulement 20 heures j'ai obtenu mes deux certifications Scrum.org (PSM I et PSPO I). Les ateliers et simulations de cycle Scrum font vraiment la difference. Formateur disponible et pedagogue.
Excellente formation Test Logiciel & ISTQB : la partie theorique prepare parfaitement a la certification et la partie pratique sur TestLink, Jira et Jenkins est tres concrete. J'utilise aujourd'hui ces outils au quotidien.
Formations similaires
D'autres parcours pour développer vos compétences techniques.
Certifiant
Certifiant
PMP® (Project Management Professional)
Certifiant