Pack Formation Automatisation & Certification ISTQB Fondation
Dernière mise à jour : 08/04/2026
Description
Partie 1:
Programme – ISTQB Fondation V4
I. Fondamentaux des Tests
- Que sont les tests ?
- Pourquoi les tests sont nécessaires ?
- Les principes du test ?
- Processus du test ?
- La psychologie des tests ?
II. Tester pendant le cycle de vie du développement logiciel
- Les modèles de développement logiciel
- Niveaux de test
- Types de test
- Tests de maintenance
III. Test statiques
- Bases des tests statiques
- Processus de revue
IV. Technique de test
- Catégories de techniques de test
- Techniques de test boîte noire
- Techniques de test boite blanche
- Techniques de test basées sur l'expérience
V. Gestion des tests
- Organisation des tests
- Planification et estimation des tests
- Pilotage et contrôle des tests
- Gestion de configuration
- Risques et tests
- Gestions des défauts
VI. Outils et supports de test
- Introduction aux outils de test
- Utilisation efficace des tests
Partie 2:
Programme – Selenium WebDriver avec Java
Introduction à l'automatisation des tests
- Principes et enjeux de l'automatisation
- Cas de tests à automatiser
Fondamentaux Java pour Selenium
- Variables, types de données et opérateurs
- Conditions et boucles
- Méthodes et classes
- Notions de base de la programmation orientée objet
Prise en main de l'environnement Java/Selenium
- Installation et configuration de l'environnement
- Mise en place de Selenium WebDriver
- Configuration des navigateurs et drivers
Découverte de Selenium WebDriver
- Architecture et fonctionnement de Selenium WebDriver
- Lancement et fermeture du navigateur
- Navigation entre pages
- Identification des éléments : id, name, class, XPath, CSS Selector
- Saisie dans les champs
- Clic sur boutons et liens
- Gestion des listes déroulantes, cases à cocher et boutons radio
Gestion des synchronisations
- Temps de chargement et problématiques associées
- Attentes implicites et explicites
- Gestion des éléments dynamiques
Automatisation et exécution des scénarios de test
- Automatisation d'un parcours utilisateur
- Exécution des scripts de test
- Lecture et interprétation des résultats
- Analyse des erreurs et débogage
Objectifs de la formation
À l'issue de la formation, le participant sera en mesure de :
- Acquérir le vocabulaire des normes et standards relatifs à l'activité de tests
- Maîtriser l'ensemble des activités d'un processus de test
- Connaître les différents niveaux et types de tests
- Appréhender les techniques et méthodes de tests
- Disposer d'une vue d'ensemble du métier de testeur
- Se préparer et passer l'examen de certification « ISTQB Foundation »
- Apprendre les bases de JAVA.
- Comprendre les bases de l'automatisation de tests
- Prendre en main Selenium WebDriver
- Interagir avec les éléments web
- Gérer les synchronisations
- Structurer ses scripts de test
- Automatiser et exécuter des tests avec Selenium WebDriver en utilisant Java.
- Exécuter et analyser les resultats tests.
Public visé
Prérequis
Modalités pédagogiques
Support de cours
QCM
Mises en situation
Travaux pratiques…
Moyens et supports pédagogiques
Ressources humaine
- Responsable de formation
- Formateurs
- Responsable RH
- Président
Moyens matériels :
- Ordinateurs
- Supports pédagogiques
- Vidéoprojecteur
- Salles de formation (Salle "A" & Salle "B")
- Salle d'entretiens
- Salle de pause
Support Pédagogique
- Cours pédagogique
- Présentation power point illustrée de photos, schémas, vidéos
- Classeur pédagogique reprenant le déroulé pas à pas qui sert de guide tout au long de la formation
- Utilisation du Paper board
- Outils de test
- Guides utilisateurs d'outils
Modalités d'évaluation et de suivi
Les participants seront évalués tout au long de la formation à travers :
- Des quiz en ligne pour tester leur compréhension des concepts clés.
- Des projets pratiques où ils devront démontrer leur capacité à créer et exécuter des tests automatisés.
- Une évaluation finale qui comprendra un examen théorique et pratique sur les compétences acquises.
Les résultats seront communiqués aux participants avec des recommandations pour les domaines à améliorer.