Académique Documents
Professionnel Documents
Culture Documents
Deuxième partie
Question 21
Laquelle des options suivantes répertorie les techniques classées en tant que techniques de
conception de tests par Boite Noire ?
Ensemble de réponses
Justification
a) VRAI - les quatre sont des techniques de test de boîtes noires. (Voir la section 4.3).
b) FAUX - La couverture des instructions est une technique de test par boîte blanche
(section 4.4.1).
c) FAUX - La couverture des décisions est une technique par test de boîte blanche
(section 4.4.2).
d) FAUX - La couverture des décisions est une technique par test de boîte blanche
(section 4.4.2).
Question 22
Le bonus d'un employé doit être calculé. Il ne peut pas être négatif, mais il peut être calculé
à zéro. La prime est basée sur la durée de l'emploi.
Les catégories sont inférieures ou égales à 2 ans, plus de 2 ans mais moins de 5 ans, 5 ans ou
plus, mais moins de 10 ans, 10 ans ou plus. Selon la durée de l'emploi, un employé obtiendra
différents niveaux de bonus.
Combien de cas de test sont nécessaires, si seulement des classes d'équivalence valides sont
nécessaires pour tester le calcul du bonus?
Ensemble de réponses
a) 3
b) 5
c) 2
d) 4
Justification
Page 1 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
Question 23
Lesquels des énoncés suivants sur les avantages de dériver les cas de test des cas
d'utilisation sont vrais et lesquels sont faux?
I. La dérivation des cas de test des cas d'utilisation est utile pour le système et les
tests d'acceptation.
II. La dérivation des cas de test des cas d'utilisation n'est utile que pour les tests
automatisés.
III. La dérivation des cas de test des cas d'utilisation est utile pour les tests de
composants.
IV. La dérivation des cas de test des cas d'utilisation est utile pour les tests
d'intégration.
Ensemble de réponses
Justification
La déclaration I est VRAI - Les cas d'utilisation décrivent comment les utilisateurs
interagissent avec le système terminé, ils sont donc les mieux adaptés pour définir les tests
au niveau du système. En outre, «les cas d'utilisation sont très utiles pour concevoir des tests
d'acceptation avec la participation client / utilisateur» (section 4.3.5).
La déclaration II est FAUSSE - Les cas d'utilisation peuvent être exécutés manuellement, pas
seulement automatiquement.
La déclaration III est FAUSSE - au niveau des composants, nous dérivons des cas de test pour
augmenter la couverture du code. Ceux-ci sont dérivés principalement en regardant le code,
pas par définition d'un cas d'utilisation qui finira par exercer une certaine partie du code.
(Section 2.2.1).
La déclaration IV est VRAI - les cas d'utilisation permettent également de découvrir les
défauts d'intégration causés par l'interaction et l'interférence de différents composants
(section 4.3.5).
Page 2 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
Par conséquent
Question 24
Laquelle des options ci-dessous serait la MEILLEURE base pour effectuer des tests
exploratoires basés sur l'expérience en utilisant la mise en évidence des défauts?
Ensemble de réponses
Justification
Question 25
Vous travaillez sur un projet qui a de mauvaises spécifications et une pression sur les délais.
Laquelle des techniques de test suivantes serait l'approche la plus utile à utiliser?
Ensemble de réponses
Justification
Page 3 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
c) VRAI, les tests exploratoires sont une bonne idée lorsqu'il y a une mauvaise
documentation et une pression sur les délais (section 4.5, arrière-plan, Par.3, phrase
3).
d) FAUX, les tests de couverture des décisions prennent du temps, et il y a une pression
sur les délais pour le projet.
Question 26
Laquelle des techniques de test suivantes est une technique de tes par Boîte Blanche?
Ensemble de réponses
Justification
a) VRAI, le test de couverture des décisions est une technique par boîte blanche
(section 4.4.2)
b) FAUX, Analyse des valeurs frontalières est une technique par boîte noire (section
4.3.2)
c) FAUX, le partitionnement en classes d'équivalence est une technique par boîte noire
(section 4.3.1)
d) FAUX, le test de transition d'état est une technique par boîte noire (section 4.3.4).
Question 27
Vous testez un système qui calcule le plus grand diviseur commun (PGCD) de deux entiers (A
et B) supérieur à zéro : calcPGCD (A, B)
Les entrées de test suivantes ont été spécifiées.
Ensemble de réponses
Justification
Page 4 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
a) VRAI: les valeurs données (0,1, INT_MAX-1, INT_MAX) sont des valeurs de bordure
typiques.
b) FAUX, voir a) pour justifier.
c) FAUX, voir a) pour justifier.
d) FAUX, voir a) pour justifier.
Question 28
Les employés d'une entreprise ont des primes payées s'ils travaillent plus d'un an dans
l'entreprise et atteignent des objectifs convenus individuellement.
Quels cas de test pourraient être éliminés dans le tableau de décision ci-dessus car le cas de
test ne se produirait pas dans une situation réelle?
Ensemble de réponses
a) T1 et T2
b) T3 et T4
c) T7 et T8
d) T5 et T6
Justification
Dans les cas d'essai T5 et T6, la situation décrit le fait que la cible soit atteinte, cependant,
elle n'a pas été approuvée. Comme cette situation ne peut se produire, nous pouvons donc
éliminer les cas de test correspondants.
Par conséquent
a) FAUX
b) FAUX
c) FAUX
d) VRAI
Question 29
Laquelle des propositions suivantes décrit MIEUX comment les tâches sont réparties entre le
responsable du test et le testeur?
Page 5 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
Ensemble de réponses
a) Le responsable du test planifie les activités de test et choisit les normes à suivre,
tandis que le testeur choisit les outils et les vérifications à effectuer.
b) Le gestionnaire de test planifie, organise et contrôle les activités de test, tandis que le
testeur spécifie et exécute des tests.
c) Le gestionnaire de test planifie, surveille et contrôle les activités de test, tandis que le
testeur conçoit des tests et décide de l'approbation de l'objet de test.
d) Le responsable du test planifie et organise les tests, et spécifie les cas de test, tandis
que le testeur donne la priorité et exécute les tests.
Justification
a) FAUX - La sélection des outils est une tâche du gestionnaire de test (Section 5.1.2)
b) VRAI - voir la section 5.1.2
c) FAUX - Décider de l'approbation de l'objet de test est une tâche de gestionnaire de
test (voir Section 5.1.2)
d) FAUX - Le gestionnaire de test ne spécifie pas les cas de test (section 5.1.2)
Question 30
Lequel des éléments suivants peut être classé comme un risque produit?
Ensemble de réponses
Justification
a) FAUX - Les exigences de faible qualité sont un risque de projet (section 5.5.1)
b) FAUX - Tous les éléments de cette option sont les risques du projet (section 5.5.1)
c) VRAI - Tous les éléments de cette option sont des risques de produits (section 5.5.2)
d) FAUX - Les problèmes d'exigences sont des risques du projet. (Section 5.5.1)
Question 31
Lequel des éléments suivants est un critère d'arrêt typique des tests ?
Ensemble de réponses
Page 6 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
Justification
Question 32
En tant que gestionnaire de test, vous avez les exigences suivantes à tester:
R1 - Anomalies de processus
R2 - Synchronisation
R3 - Confirmation
R4 - Problèmes
R5 - Données financières
R6 - Données du diagramme
R7 - Modifications au profil utilisateur
La notation pour indiquer les dépendances logiques de l'Exigence est, par exemple, "R1 ->
R3" signifiant que R3 dépend de R1.
Laquelle des options suivantes structure le calendrier d'exécution du test en fonction des
dépendances requises?
Ensemble de réponses
Justification
a) FAUX - tout dépend de R1, donc tout flux de test qui ne commence pas avec R1 est
FAUX.
Page 7 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
b) FAUX - tout dépend de R1, donc tout flux de test qui ne commence pas par R1 est
FAUX.
c) VRAI - les tests sont spécifiés dans une cadence qui prend les dépendances en
compte
d) FAUX - R2 dépend de R3, donc R3 doit être testé avant R2.
Question 33
Lequel des éléments suivants est un avantage possible pour les tests indépendants ?
Ensemble de réponses
a) Plus de travail se fait parce que les testeurs ne perturbent pas les développeurs tout
le temps.
b) Les testeurs indépendants ont tendance à être impartiaux et à trouver des défauts
différents des développeurs.
c) Les testeurs indépendants n'ont pas besoin d'entrainement et de formation
supplémentaires.
d) Les testeurs indépendants réduisent le goulot d'étranglement dans le processus de
gestion des incidents.
Justification
Question 34
Ensemble de réponses
Justification
Question 35
Page 8 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
En tant que gestionnaire de test, vous êtes invité à obtenir un rapport de synthèse de test.
En ce qui concerne les activités de test, et selon la norme IEEE 829, quelles devraient être les
informations les plus importantes à inclure dans votre rapport?
Ensemble de réponses
Justification
a) FAUX - le nombre de cas de test exécuté et leurs résultats peuvent être inclus dans
un rapport de synthèse de test selon IEEE 829, mais pas comme la partie la plus
importante.
b) VRAI - le rapport de synthèse du test doit inclure des informations sur les principales
activités de test, les événements et le statut concernant les objectifs prédéfinis. (voir
aussi Syllabus, section 5.3.2).
c) FAUX - l'évaluation de chaque élément de travail de développement ne fait pas partie
du rapport de synthèse de test.
d) FAUX – la formation n'est pas pertinente dans un rapport de synthèse de test.
Question 36
Selon l'IEEE Std. 829, que devriez-vous considérer comme l'information LA PLUS
IMPORTANTE à inclure dans votre rapport d'incident?
Ensemble de réponses
Justification
a) VRAI - l'information la plus importante qui devrait être incluse dans un rapport
d'incident pour les logiciels critiques est l'impact.
Page 9 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
b) FAUX - cette information devrait figurer dans un rapport d'incident mais cette
information n'est pas aussi importante que l'impact; voir a).
c) FAUX - voir a), un rapport d'incident devrait contenir des informations factuelles, et
non le «sentiment» du testeur concernant la cause racine possible.
d) FAUX - cette information devrait être dans un rapport d'incident, mais cette
information n'est pas aussi importante que l'impact; voir a).
Question 37
Dans la liste ci-dessous, quels sont les principes recommandés pour l'introduction d'un outil
de test à une organisation?
Ensemble de réponses
a) 1, 3, 4, 5
b) 2, 5, 6
c) 2, 3, 4, 7
d) 1, 6, 7
Justification
La phrase 1 n'est pas VRAI - Il est recommandé d'effectuer d'abord un déploiement pilote
avant de déployer l'ensemble de l'organisation (section 6.3).
La phrase 3 est VRAI - Évaluez la manière dont l'outil correspond aux processus et pratiques
existants et déterminez ce qui devrait être modifié (section 6.3).
La phrase 4 est VRAI - La fourniture de formation est l'un des facteurs de réussite du
déploiement (section 6.3).
La phrase 5 n'est pas VRAI - Si vous laissez tout le monde décider de l'utilisation de l'outil, il y
aura un désordre. Définir les lignes directrices d'utilisation est l'un des facteurs de réussite
du déploiement (section 6.3).
La phrase 6 n'est PAS VRAI - Le coût du déploiement d'un outil est plus que le coût
d'acquisition de l'outil. Ne pas se rendre compte que c'est l'un des risques associés au
déploiement d'outils (Section 6.2).
Page 10 sur 12
Exemple d'examen ISTQB Certified Tester Foundation Level
La phrase 7 est VRAIE: Recueillir les leçons tirées de toutes les équipes est l'un des facteurs
de réussite du déploiement (section 6.3).
Par conséquent
a) FAUX
b) FAUX
c) VRAI
d) FAUX
Question 38
Laquelle des propositions suivantes décrit MIEUX une caractéristique d'un outil d'exécution
de test piloté par mot-clé?
Ensemble de réponses
a) Un tableau contenant des données d'entrée de test, des mots d'action et des
résultats attendus contrôle l'exécution du système testé.
b) Les actions du testeur sont automatisées à l'aide d'un script qui se reproduit
plusieurs fois.
c) Les actions du testeur sont automatisées à l'aide d'un script exécuté avec plusieurs
ensembles de données d'entrée de test.
d) La possibilité de consigner les résultats des tests et de les comparer aux résultats
attendus enregistrés dans un fichier texte.
Justification
a) VRAI - "Dans une approche de test axée sur les mots clés, la feuille de calcul contient
des mots-clés décrivant les actions à prendre (également appelées mots d'action) et
les données de test" (section 6.2.2).
b) FAUX - il s'agit d'une description de l'automatisation des tests par script (section
6.2.2).
c) FAUX - il s'agit d'une description de l'automatisation des tests axée sur les données
(section 6.2.2).
d) FAUX - cela décrit une partie de ce qu'est un cadre d'automatisation de test (section
6.1.6).
Question 39
Lequel des éléments suivants n'est PAS un objectif d'un projet pilote d'évaluation d'outil?
Ensemble de réponses
Justification
Question 40
Qu'est ce qui serait le mieux supporté par un outil de gestion des tests?
Ensemble de réponses
a) Activer la traçabilité entre les exigences, les tests et les défauts (bugs).
b) Optimiser la capacité des tests à identifier les échecs.
c) Résoudre les défauts plus rapidement.
d) Automatiser une sélection de cas de test pour l'exécution.
Justification
a) VRAI - car la traçabilité entre les exigences et les tests est une fonctionnalité d'un
outil de gestion des tests (section 6.1.3).
b) FAUX - car cela n'est pas possible avec les outils de gestion des tests (section 6.1.6).
c) FAUX - parce que cela ne résulte pas principalement des outils de gestion des tests
(section 6.1.3).
d) FAUX - car la sélection des cas de test n'est pas prise en charge par les outils de
gestion des tests (section 6.1.6).
Page 12 sur 12