Formation ISTQB Foundation, Certified Tester (CFTL-FL)
- Référence : TEISTQB
- Durée : 21 heures
- Certification : ISTQB/CFTL
- Eligible CPF : Non
RÉSUMÉ
Cette formation vous permettra d'acquérir les fondamentaux en test logiciel de Système d'Information. Vous comprendrez la place des tests dans le cycle de vie du logiciel et verrez les techniques pour les concevoir et les gérer. Cette formation vous préparera également à la certification de l'ISTQB "Foundation", basée sur le référentiel en version 2018
CONNAISSANCES PREALABLES
- Connaissances de base du cycle de vie des logiciels (systèmes d'information, embarqués, temps réels)
PROFIL DES STAGIAIRES
- Elle concerne aussi bien les acteurs MOE, MOA, utilisateurs finaux ainsi que les acteurs de la production et de l'exploitation.
- Professionnels du test logiciel
OBJECTIFS
- Acquérir le vocabulaire des normes et standards relatifs à l'activité de Tests (ISO et IEEE)
- 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
METHODES PEDAGOGIQUES
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- Mise à disposition d’un poste de travail par participant
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert ISTQB
CONTENU DU COURS ISTQB
1 - Fondamentaux des tests
- Pourquoi les tests sont-ils nécessaires ? Enjeux et qualité
- Que sont les tests ? Les objectifs du test. Différences entre tester et deboguer
- La psychologie des tests. Différence d’état d’esprit entre le testeur et le développeur
- L’importance de la traçabilité
- 7 principes généraux des tests : les tests exhaustifs sont impossibles, tester tôt, regroupement des défauts, test et contexte…
- Le vocabulaire du test : vérification, validation, erreur, défaut, défaillance
- Processus de test : les activités de test et les tâches associées
2 - Tester pendant le cycle de vie du développement logiciel
- Modèles de développement logiciels : modèle en V, modèle incrémental et itératif
- Les 4 niveaux de tests : test de composants, test d’Intégration, test système, test d’acceptation
- Les principales approches de test : Big-bang, Ad-hoc, Incrémentale, Exploratoire, Dos à Dos…
- Types de tests : fonctionnels, non-fonctionnels, boîte noire, boîte blanche
- Tests de confirmation et de régression
- Tests de maintenance
3 - Tests statiques
- Bases des tests statiques
- Les techniques de revue : Ad hoc, basée sur les rôles, basée sur la perspective
- Processus de revue formelle. Les principales activités, les rôles et responsabilités, les facteurs de succès
- Les différents types de revue
- Bénéfices des tests statiques
4 - Techniques de test
- Sélectionner les techniques de tests
- Techniques basées sur l’expérience
- Couverture des instructions, des décisions
- Techniques basées sur la structure ou boîte blanche
- Partitions d’équivalence, limites, tables de décision, transitions d’état…
- Catégories de techniques de tests, boîte-noire ou boîte-blanche
- Traçabilité des éléments de tests
- Identifier les conditions de test et concevoir des cas de test
- Techniques basées sur les spécifications ou techniques boîte noire
5 - Gestion des tests
- Organisation des tests : indépendance du test, rôle d’un Test Manager et d’un Testeur
- Planification et estimation des tests : plan de test, critères d’entrée et de sortie des tests
- Pilotage et contrôle des tests, rapports de test
- Gestion de configuration
- Risques et Tests : risques projet et risques produit
- Gestion des défauts
6 - Outils de support aux tests
- Classement des outils
- Introduire un outil dans une organisation : sélection, projet pilote, déploiement
- Utilisation efficace des outils : bénéfices et risques potentiels
- Les outils pour l’exécution des tests
- Les outils pour les tests statiques
- Les outils pour la gestion des tests
- Bénéfices et risques de l’automatisation
7 - Passage de la certification
- Révision sur les thèmes principaux abordés en formation
- Examen blanc pour s’entraîner. Correction commentée
- Mise en place de l’examen par le GASQ mandaté par l’ISTQB
- Passage de la certification officielle ISTQB/CFTL. QCM de 1 heure