Test logiciel, certification ISTQB Certified Tester Foundation Level (CTFL)
Sessions disponibles
1 sessionDescription & objectifs
Description
L’ISTQB (International Software Testing Qualifications Board) définit un référentiel international de connaissances et de compétences pour les professionnels du test logiciel. Sa certification de base, le Certified Tester Foundation Level (CTFL) v4.0, présente les concepts, la terminologie et les pratiques du test utilisés dans le monde entier. Elle s’applique à toutes les approches de développement : cycle en V, agile, DevOps et livraison continue. Elle est la porte d’entrée de toutes les autres certifications ISTQB.
Cette formation de 3 jours, donnée à raison d’un jour par semaine, s’adresse :
aux testeurs, analystes et ingénieurs de test, utilisateurs impliqués dans les tests d’acceptation et développeurs qui souhaitent faire certifier leurs connaissances ;
aux chef·fe·s de projet, responsables qualité, responsables de développement, analystes métier et directeurs informatiques qui veulent comprendre et piloter les activités de test.
La formation prépare à la certification ISTQB CTFL v4.0. L’examen, facultatif, comprend 40 questions à choix multiple en 60 minutes ; il faut obtenir au moins 65 % des points. Il peut se passer à l’ISEIG en fin de dernier jour de cours ou un jeudi à convenir. Des examens blancs, à faire en dehors des heures de cours, sont ensuite discutés et corrigés en classe, ce qui réduit la durée en présentiel et donc le coût. Les frais d’examen ne sont pas compris dans le prix du cours.
Selon notre expérience, la réussite de l’examen demande, en plus du cours, un travail personnel d’environ 2 jours par jour de cours.
Objectifs pédagogiques
comprendre ce que sont les tests et pourquoi ils sont nécessaires
maîtriser les concepts fondamentaux et la terminologie du test logiciel
choisir l’approche et les activités de test adaptées au contexte et au cycle de développement
appliquer les principales techniques de conception de tests
planifier, suivre et rendre compte des activités de test, en tenant compte des risques
rédiger des rapports de défauts clairs
connaître les bénéfices et les risques de l’automatisation des tests
travailler efficacement dans une équipe pluridisciplinaire
se préparer à l’examen ISTQB CTFL v4.0
Programme
Fondamentaux du test
objectifs du test, test et débogage, test et assurance qualité
erreurs, défauts, défaillances et causes racines
les 7 principes du test, activités, outils et rôles
compétences et approche d’équipe, indépendance du test
Le test dans le cycle de développement
test et modèles de développement, DevOps et approche shift-left
niveaux et types de test, tests de confirmation et de régression
tests de maintenance
Tests statiques
- revues : processus, rôles, types et facteurs de succès
Analyse et conception des tests
techniques boîte noire : partitions d’équivalence, valeurs limites, tables de décision, transitions d’état
techniques boîte blanche : couverture des instructions et des branches
techniques basées sur l’expérience : estimation d’erreurs, tests exploratoires, checklists
approches collaboratives : user stories, critères d’acceptation, ATDD
Gestion des activités de test
planification, estimation et priorisation, pyramide et quadrants de test
test basé sur les risques
suivi, pilotage, reporting et gestion des défauts
Outils de test
- outillage et automatisation : bénéfices et risques
Préparation à l’examen
Public cible & prérequis
expérience pratique du test logiciel ou des projets informatiques recommandée
compréhension de l’anglais technique écrit, la documentation pédagogique étant en anglais