FR EN

Examen blanc ISTQB Foundation (CTFL v4.0) gratuit et corrigé

20 questions à choix unique sur les 6 chapitres du syllabus ISTQB CTFL v4.0, avec la correction expliquée de chaque réponse. Questions originales rédigées par AutomationDataCamp : ce ne sont pas des questions officielles de l'ISTQB, mais elles suivent le format de l'examen.

Comment se passe le vrai examen ISTQB Foundation ?

L'examen CTFL v4.0 compte 40 questions à choix multiple en 60 minutes (25 % de temps en plus si vous passez l'examen dans une langue qui n'est pas votre langue maternelle). Il faut 26 bonnes réponses sur 40, soit 65 %, pour réussir. Il n'y a pas de prérequis et le certificat n'expire pas. Tous les détails, le prix et notre préparation : certification ISTQB Foundation (CTFL).

Les 20 questions de l'examen blanc

Répondez à toutes les questions, puis cliquez sur « Corriger ». Le seuil indicatif est le même qu'à l'examen : 65 %, soit 13 bonnes réponses sur 20. Vos réponses restent dans votre navigateur.

Chapitre 1. Fondamentaux du test Question 1. Lequel de ces énoncés est un des sept principes du test ?
Voir la réponse

Réponse B. Tester toutes les combinaisons d'entrées et de conditions est impossible, sauf cas trivial : on priorise par les risques et les techniques de test. Le test montre la présence de défauts, jamais leur absence.

Chapitre 1. Fondamentaux du test Question 2. Une développeuse se trompe en écrivant une condition ; le code livré contient donc une instruction incorrecte. Comment s'appelle cette instruction incorrecte ?
Voir la réponse

Réponse B. L'erreur est l'action humaine, le défaut (bug) est ce qu'elle laisse dans le code ou un document, la défaillance est le comportement incorrect observé quand le défaut s'exécute.

Chapitre 1. Fondamentaux du test Question 3. Quel principe du test décrit le fait qu'un petit nombre de modules concentre la plupart des défauts ?
Voir la réponse

Réponse B. Le regroupement des défauts (souvent décrit par le principe de Pareto) : quelques composants concentrent la majorité des défauts, ce qui oriente l'effort de test.

Chapitre 1. Fondamentaux du test Question 4. Quel est le principal avantage d'un testeur indépendant de l'équipe de développement ?
Voir la réponse

Réponse C. L'indépendance apporte un regard différent et d'autres hypothèses. Elle a aussi des inconvénients (isolement, perte de responsabilité des développeurs) : elle complète les tests des développeurs, elle ne les remplace pas.

Chapitre 2. Le test dans le cycle de vie Question 5. Que désigne l'approche « shift-left » ?
Voir la réponse

Réponse B. Shift-left : revues des exigences, tests écrits avant le code, analyse statique, tests de composant en intégration continue. Plus un défaut est trouvé tôt, moins il coûte à corriger.

Chapitre 2. Le test dans le cycle de vie Question 6. Après la correction d'un défaut, on rejoue le cas de test qui avait échoué. De quel type de test s'agit-il ?
Voir la réponse

Réponse B. Le test de confirmation vérifie que le défaut est corrigé. Le test de régression vérifie que la correction n'a rien cassé ailleurs.

Chapitre 2. Le test dans le cycle de vie Question 7. Dans l'ATDD (Acceptance Test-Driven Development), quand les tests d'acceptation sont-ils écrits ?
Voir la réponse

Réponse C. En ATDD, les critères d'acceptation d'une user story sont transformés en tests avant d'écrire le code, dans un travail commun entre métier, développement et test.

Chapitre 2. Le test dans le cycle de vie Question 8. Quel niveau de test se concentre sur la capacité du système à répondre au besoin des utilisateurs et du métier ?
Voir la réponse

Réponse D. Le test d'acceptation (utilisateur, opérationnel, contractuel, alpha et bêta) vérifie que le système est prêt à être utilisé. Le test système vérifie le comportement de bout en bout du système.

Chapitre 3. Test statique Question 9. Laquelle de ces activités est un test statique ?
Voir la réponse

Réponse B. Le test statique examine un produit sans l'exécuter : revues (d'exigences, de code), analyse statique. Il trouve des défauts avant même qu'ils n'entrent dans le code.

Chapitre 3. Test statique Question 10. Dans une revue formelle, quel rôle anime la réunion de revue ?
Voir la réponse

Réponse B. Le modérateur, ou facilitateur, garantit le bon déroulement de la réunion de revue. Le scribe consigne les anomalies, l'auteur corrige le produit revu, le manager décide et fournit les moyens.

Chapitre 4. Techniques de test Question 11. Un champ accepte un âge de 18 à 65 ans inclus (nombres entiers). Combien de partitions d'équivalence au minimum pour couvrir les valeurs valides et invalides ?
Voir la réponse

Réponse C. Trois partitions : moins de 18 (invalide), de 18 à 65 (valide), plus de 65 (invalide). Une valeur par partition suffit pour la couverture des partitions.

Chapitre 4. Techniques de test Question 12. Même champ (18 à 65 inclus). Avec l'analyse des valeurs limites à 2 valeurs, quelles valeurs faut-il tester ?
Voir la réponse

Réponse B. À 2 valeurs, on teste chaque limite et sa voisine dans la partition adjacente : 17 et 18, 65 et 66. La variante à 3 valeurs ajoute 19 et 64.

Chapitre 4. Techniques de test Question 13. Une règle de gestion dépend de 3 conditions, chacune vraie ou fausse. Combien de colonnes (règles) compte la table de décision complète ?
Voir la réponse

Réponse C. Avec n conditions booléennes, la table complète compte 2 puissance n règles : 2 × 2 × 2 = 8. On peut ensuite la réduire en fusionnant les règles équivalentes.

Chapitre 4. Techniques de test Question 14. Un distributeur de billets change de comportement selon qu'il attend une carte, un code ou un montant. Quelle technique est la plus adaptée ?
Voir la réponse

Réponse B. Quand le comportement dépend de l'état courant et des événements reçus, on modélise un diagramme d'états et on couvre ses états et ses transitions.

Chapitre 4. Techniques de test Question 15. Quelle affirmation sur la couverture boîte blanche est exacte ?
Voir la réponse

Réponse B. Couvrir toutes les branches (chaque issue vraie et fausse de chaque décision) exécute forcément toutes les instructions. L'inverse est faux : un if sans else peut être entièrement exécuté sans que sa branche « faux » soit testée.

Chapitre 4. Techniques de test Question 16. Laquelle de ces techniques est une technique basée sur l'expérience ?
Voir la réponse

Réponse B. Le syllabus v4.0 range dans les techniques basées sur l'expérience l'estimation d'erreur, le test exploratoire et le test basé sur des checklists.

Chapitre 5. Gestion des activités de test Question 17. Parmi ces risques, lequel est un risque projet (et non un risque produit) ?
Voir la réponse

Réponse C. Un risque produit porte sur la qualité du logiciel (fonction, performance, sécurité). Un risque projet porte sur la conduite du projet : délais, ressources, fournisseurs, organisation.

Chapitre 5. Gestion des activités de test Question 18. Comment détermine-t-on le niveau d'un risque dans le test basé sur les risques ?
Voir la réponse

Réponse B. Niveau de risque = probabilité (vraisemblance) combinée à l'impact. Il sert à prioriser les tests et à choisir leur profondeur.

Chapitre 5. Gestion des activités de test Question 19. Dans la pyramide des tests, quel type de tests doit être le plus nombreux ?
Voir la réponse

Réponse C. La base de la pyramide regroupe des tests de composant nombreux, rapides et isolés ; le sommet, des tests de bout en bout moins nombreux, plus lents et plus fragiles.

Chapitre 6. Outils de test Question 20. Quel est un bénéfice attendu de l'automatisation des tests ?
Voir la réponse

Réponse B. L'automatisation fait gagner du temps sur les tests répétés et donne un retour rapide. Le syllabus cite aussi ses risques : attentes irréalistes, sous-estimation de la maintenance, dépendance à l'outil.

Et après l'examen blanc ?

Moins de 13 sur 20 : reprenez le chapitre des questions manquées dans le syllabus (gratuit sur istqb.org, en français sur le site du CFTL). Au-dessus : entraînez-vous sur des examens complets de 40 questions en conditions réelles.

Notre préparation ISTQB CTFL inclut l'examen, des examens blancs complets et un indicateur « prêt à passer ». Pour devenir testeur, le parcours Testeur QA Automatisation & IA inclut aussi les examens ISTQB CTFL et CT-GenAI. Toutes les certifications que nous préparons : préparation aux certifications ISTQB et Scrum.