RÉFÉRENCE INTERNE DE LA FORMATION :
ISTQB
Formation : 8016
ISTQB
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® niveau "Foundation" (ISTQB® CTFL), basée sur le référentiel international dans sa dernière version 4.0 de 2023 et dont l’examen officiel est organisé le dernier jour de la formation.
Durée: 21.00 heures (3.00 jours)
Calendrier 2025 des sessions ISTQB® CTFL Niveau Fondation Syllabus V4.0 interentreprise distanciel et présentiel à Neuilly sur Seine:
13 au 15 janv 2025
12 au 14 fev 2025
10 au 12 mars 2025
09 au 11 avr 2025
12 au 14 mai 2025
16 au 18 juin 2025
01 au 03 juil 2025
20 au 22 août 2025
10 au 12 sept 2025
13 au 15 oct 2025
17 au 19 nov 2025
15 au 17 dec 2025
Objectifs pédagogiques
• Comprendre ce qu'est le test et pourquoi il est bénéfique
• Comprendre les concepts fondamentaux du test logiciel
• Identifier l'approche et les activités de test à mettre en œuvre en fonction du contexte du test
• Évaluer et améliorer la qualité de la documentation
• Accroître l'efficacité et l'efficience des tests
• Aligner le processus de test sur le cycle de vie du développement logiciel
• Comprendre les principes de la gestion des tests
• Rédiger et communiquer des rapports de défauts clairs et compréhensibles
• Comprendre les facteurs qui influencent les priorités et les efforts liés aux tests
• Travailler au sein d'une équipe interfonctionnelle
• Connaître les risques et les bénéfices liés à l'automatisation des tests
• Identifier les compétences essentielles requises pour le test
• Comprendre l'impact des risques sur les tests
• Rendre compte efficacement de l'état d'avancement et de la qualité des tests
• Être en capacité de réussir la certification ISTQB CTFL niveau Fondation
Contenu de la formation
1. Fondamentaux des tests
1.1. Qu'est-ce que le test ?
Les objectifs habituels du test
Différence entre tester et déboguer
1.2. Pourquoi est-il nécessaire de tester ?
Exemples montrant la nécessité des tests
Relation entre les tests et assurance qualité
Distinction entre la cause racine, l'erreur, le défaut et la défaillance.
1.3. Principes du test
Les sept principes du test
1.4. Activités de test, testware et rôles dans le test
Les différentes activités et tâches de test
Impact du contexte sur le processus de test
Les composants du testware qui soutiennent les activités de test
Valeur du maintien de la traçabilité
Les différents rôles dans le test
1.5. Compétences essentielles et bonnes pratiques en matière de test
Exemples de compétences génériques requises pour le test
Avantages de l'approche équipe intégrée
Avantages et les inconvénients de l'indépendance du test
1.6. Exercice: QCM de préparation continue à l'examen
2. Tester tout au long du cycle de vie du développement logiciel –
2.1. Tester dans le contexte d'un cycle de vie du développement logiciel
Impact du cycle de vie du développement logiciel choisi sur le test
Bonnes pratiques de test qui s'appliquent à tous les cycles de vie du développement logiciel
Exemples d'approches de développement piloté par les tests
Façon dont DevOps pourrait avoir un impact sur le test
L'approche shift-left
Comment les rétrospectives peuvent être utilisées comme mécanisme d'amélioration des processus.
2.2. Niveaux de test et types de test
Les différents niveaux de test
Les différents types de tests
Les tests de confirmation des tests de régression
2.3. Tests de maintenance
Les tests de maintenance et leurs déclencheurs
2.4. Révision de la journée/examen blanc/correction commentée
3. Test statique
3.1. Bases du test statique
Types de produits qui peuvent être examinés par les différentes techniques de test statique.
La valeur du test statique
Les tests statiques et les tests dynamiques.
3.2. Processus de feedback et de revue
Avantages d'un feedback précoce et fréquent de la part des parties prenantes
Les activités du processus de revue
Responsabilités attribuées aux rôles principaux lors des revues.
Les différents types de revues
Les facteurs qui contribuent à la réussite d'une revue
4. Analyse et conception des tests –
4.1. Aperçu des techniques de test
Distinction entre les techniques de test boîte noire, boîte blanche et basées sur l'expérience
4.2. Techniques de test boîte noire
Les partitions d'équivalence pour dériver les cas de test
L'analyse des valeurs limites pour dériver les cas de test
Les tests par tables de décisions pour dériver les cas de test.
Les tests de transition d'état pour dériver les cas de test.
4.3. Techniques de test boîte-blanche
Le test des instructions
Le test des branches
La valeur des tests boîte blanche
4.4. Techniques de test basées sur l'expérience
L'estimation d'erreurs
Le test exploratoire
Le test basé sur des checklists
4.5. Approches de test basées sur la collaboration
Comment rédiger des User Stories en collaboration avec des développeurs et des représentants du métier
Les différentes options pour la rédaction des critères d'acceptation
Le développement piloté par les tests d'acceptation (ATDD) pour dériver les cas de test.
4.6. Révision de la journée/examen blanc/correction commentée
5. Gestion des activités de test
5.1. Planification des tests
Exemples de l'objectif et du contenu d'un plan de test
Valeur ajoutée d'un testeur dans la planification des itérations et des releases
Critères d'entrée et les critères de sortie
Techniques d'estimation pour calculer l'effort de test requis
La priorisation des cas de test
Les concepts de la pyramide des tests
Les quadrants du test et leurs relations avec les niveaux et les types de test
5.2. Gestion des risques
Identification du niveau de risque en utilisant la probabilité et l'impact du risque
Risques projet / risques produit
Comment l'analyse des risques produit peut influencer la rigueur et l'étendue des tests
Les mesures qui peuvent être prises en réponse à l'analyse des risques produit
5.3. Pilotage des tests, contrôle des tests et clôture des tests
Les métriques utilisées pour le test
Objectifs, contenu et destinataires des rapports de test
Exemples de la manière de communiquer l'état d'avancement des tests
5.4. Gestion de configuration
Manière dont la gestion de configuration soutient les tests
5.5. Gestion des défauts
Le rapport de défaut
6. Outils de test
6.1. Support d'outils pour les tests
Comment différents types d'outils de test soutiennent les tests
6.2. Avantages et risques de l'automatisation des tests
Les avantages et les risques de l'automatisation des tests
7. Passage de la certification
o Examen blanc pour s'entraîner. Correction commentée.
o Mise en place de l'examen par le GASQ mandaté par l'ISTQB®.
o Passage de la certification officielle ISTQB® CTFL. QCM de 1 heure.
SSII et CLIENT
• Cette formation s'adresse à des professionnels du test logiciel.
• Elle concerne aussi bien les acteurs Product Owners, Equipes de développement, MOE, MOA, PO et utilisateurs finaux ainsi que les acteurs de la production et de l'exploitation.
TEST RECETTE CFTL ISTQB FONDATION VALIDATION VERIFICATION QUALIFICATION HOMOLOGATION TESTS MOA MOE certification fondation examen testing