istqb software testing certification sample question paper with answers part ii
Dans le prolongement de notre Article précédent sur ' Exemples de documents de certification de test de logiciel ISTQB et conseils pour résoudre les questions rapidement «, Nous publions la prochaine série d'exemples de questions et de réponses à l'examen ISTQB avec une évaluation détaillée pour chaque option.
Il s'agit d'un article invité de «N. Sandhya Rani ».
Exemples de questions ISTQB «niveau Fondation» avec réponses et évaluation détaillée de chaque option
# 1) Méthodologies adoptées lors de l'exécution des tests de maintenance: -
a) Test de largeur et test de profondeur
b) Nouveau test
c) Test de confirmation
d) Test de santé mentale
Évaluation des options:
a) Option a: Le test de l'étendue est une suite de tests qui exerce toutes les fonctionnalités d'un produit mais ne teste pas les fonctionnalités en détail. Le test de profondeur est un test qui permet d'exercer en détail une caractéristique d'un produit.
b) Option b: le nouveau test fait partie de la régression
c) Option c: le test de confirmation est synonyme de nouveau test
d) Option d: le test d'intégrité n'inclut pas la fonctionnalité complète
Les tests de maintenance incluent le test de certaines fonctionnalités en détail (pour l'environnement par exemple) et pour certaines fonctionnalités, des tests détaillés ne sont pas nécessaires. C'est un mélange de tests d'ampleur et de profondeur.
Donc, la réponse est «A»
# 2) Laquelle des affirmations suivantes est vraie à propos de l'examen ou de l'inspection formelle: -
je. Dirigé par un modérateur qualifié (pas l'auteur).
ii. Pas de préparation avant la réunion
iii. Suivi formel du processus.
iv. L'objectif principal est de trouver des défauts
a) ii est vrai et i, iii, iv sont faux
b) i, iii, iv sont vrais et ii est faux
c) i, iii, iv sont faux et ii est vrai
d) iii est vrai et i, ii, iv sont faux
Évaluation des options:
Considérons le premier point (i). C'est vrai, l'inspection est dirigée par un modérateur qualifié. Nous pouvons donc éliminer les options (a) et (d). Considérons maintenant le deuxième point. Lors de l'inspection, une préparation préalable à la réunion est requise. Donc ce point est faux. Recherchez une option où (i) est vrai et (ii) est faux.
La réponse est «B»
# 3) Les phases du processus d'examen formel sont mentionnées ci-dessous, les organiser dans le bon ordre.
je. Planification
ii. Réunion d'examen
iii. Retravailler
iv. Préparations individuelles
v. Coup d'envoi
vi. Suivre
a) i, ii, iii, iv, v, vi
b) vi, i, ii, iii, iv, v
c) i, v, iv, ii, iii, vi
d) i, ii, iii, v, iv, vi
Évaluation des options:
Le processus d’examen formel est l’inspection. La planification est une étape primordiale. Nous pouvons donc éliminer l’option ’b’. Nous devons maintenant lancer le processus, donc la deuxième étape sera le lancement. Voilà, nous avons trouvé la réponse. C'est c'
La réponse est «C»
# 4) Considérez le diagramme de transition d'état suivant d'un sèche-cheveux à deux vitesses, qui fonctionne en appuyant sur son seul bouton. La première pression sur le bouton active la vitesse 1, la deuxième pression sur la vitesse 2 et la troisième pression la désactive.
Laquelle des séries suivantes de transitions d'état ci-dessous fournira une couverture de commutateur 0?
une. A, C, B
b. B, C, A
c. ABC
ré. C, B, A
Évaluation des options:
Test de transition dans l'état, un test est défini pour chaque transition d'état. La couverture obtenue par ce test est appelée couverture de commutateur 0 ou de branche. La couverture du commutateur 0 consiste à exécuter chaque boucle une fois (pas de répétition. Nous devrions commencer par un état initial et aller jusqu'à l'état final.
Il ne teste pas la «séquence de transitions à deux états»). Dans ce cas, l’état de démarrage est «OFF», puis une pression sur le bouton le fait passer à la vitesse 1 (c.-à-d. A). Une deuxième pression l'allume en vitesse 2 (c'est-à-dire B) et la troisième pression l'éteint (c'est-à-dire C). Ici, nous ne testons pas les combinaisons comme si l’état de départ est «Vitesse 1» ou «Vitesse 2», etc.
Une autre façon de résoudre ce problème est de vérifier les options où il commence par l'état «OFF». Nous avons donc le choix entre les options «a» et «c». Selon le diagramme d’état à partir de l’état «OFF», le sécheur passe à la «vitesse 1» puis à la «vitesse 2». Notre réponse devrait donc commencer par «A» et se terminer par «C».
La réponse est «C»
# 5) Les techniques de la boîte blanche sont également appelées: -
a) Essais structurels
b) Essais basés sur la conception
c) Technique de détermination des erreurs
d) Technique basée sur l'expérience
Évaluation des options:
Je suppose qu'aucune évaluation n'est requise ici. C’est une réponse directe. Les techniques de la boîte blanche sont également appelées tests structurels. (comme c'est fait en utilisant du code)
La réponse est «A»
# 6) Qu'est-ce qu'une partition d'équivalence (également appelée classe d'équivalence)?
a) Un ensemble de cas de test pour tester des classes d'objets
b) Une plage de valeurs d'entrée ou de sortie telle qu'une seule valeur de la plage devienne un cas de test
c) Une plage de valeurs d'entrée ou de sortie telle que chaque valeur de la plage devienne un cas de test
d) Une plage de valeurs d'entrée ou de sortie telle que chaque dixième valeur de la plage devienne un cas de test.
Évaluation des options:
Rappelons la définition de la partition d’équivalence. Il regroupe les entrées en classes valides et invalides. Par conséquent, toutes les valeurs d'une classe particulière forment une entrée. Par exemple, input une classe valide contient des valeurs de 3 à 5, alors toute valeur entre 3 et 5 est considérée comme une entrée. Toutes les valeurs sont censées produire le même résultat. Par conséquent, une valeur de cette plage devient un cas de test.
La réponse est «B»
# 7) Les cas de test dérivés des cas d'utilisation
a) Sont les plus utiles pour découvrir les défauts dans les flux de processus lors de l'utilisation réelle du système
b) Sont les plus utiles pour découvrir les défauts dans les flux de processus lors des tests d'utilisation du système
c) Sont les plus utiles pour couvrir les défauts dans les flux de processus lors de l'utilisation réelle du système
d) Sont les plus utiles pour couvrir les défauts au niveau de l'intégration
Évaluation des options:
Veuillez vous reporter à une rubrique relative aux cas d'utilisation dans le guide de niveau de base «Les cas d'utilisation décrivent les« flux de processus »à travers un système en fonction de son utilisation probable réelle» (l'utilisation réelle probable n'est rien d'autre que l'utilisation réelle du système). Les cas d'utilisation sont utiles pour découvrir les défauts. Nous pouvons donc éliminer les options (c) et (d). Le cas d'utilisation découvre les défauts dans le flux de processus lors de l'utilisation réelle du système.
La réponse est «A»
# 8) Un test exhaustif est
a) Est peu pratique mais possible
b) Est pratiquement possible
c) Est peu pratique et impossible
d) Est toujours possible
Évaluation des options:
D'après la définition donnée dans le programme, un test exhaustif est impossible. Mais c'est possible dans des cas triviaux. Des tests exhaustifs ne sont pas toujours possibles. Éliminez donc l’option «d». Ce n'est pas impossible non plus. Éliminez donc l’option «c». Mais la mise en œuvre n'est pas pratique. Par conséquent, nous pouvons conclure qu'un test exhaustif n'est pas pratique mais possible
La réponse est «A»
# 9) Lequel des éléments suivants ne fait pas partie de la phase de mise en œuvre et d'exécution du test
a) Création de suites de tests à partir des cas de test
b) Exécution de cas de test manuellement ou à l'aide d'outils d'exécution de test
c) Comparaison des résultats réels
d) Conception des tests
émissions d'anime gratuites à regarder en ligne
Évaluation des options:
Veuillez prendre soin du mot «pas» dans la question. La mise en œuvre des tests comprend la création de suites de tests, l'exécution et la comparaison des résultats. Éliminez donc les options a, b et c. La seule option qui reste est «D». Les activités de conception viennent avant la mise en œuvre.
La réponse est «D»
# 10) Laquelle des techniques suivantes N'EST PAS une technique de boîte blanche?
a) Test de déclaration et couverture
b) Test de décision et couverture
c) Couverture de l'état
d) Analyse de la valeur limite
Évaluation des options:
Veuillez prendre soin du mot «pas» dans la question. Nous devons choisir celui qui ne fait pas partie de la technique de la boîte blanche. L'énoncé, la décision, la condition sont les termes utilisés dans la boîte blanche. Éliminez donc les options a, b et c. La valeur limite fait partie d'une boîte noire.
La réponse est «D»
# 11) Un risque de projet comprend lequel des éléments suivants:
a) Facteurs organisationnels
b) Mauvaises caractéristiques du logiciel
c) Logiciels sujets aux erreurs fournis.
d) Logiciel qui n'exécute pas les fonctions prévues
Évaluation des options:
a) Option a: Les facteurs organisationnels peuvent faire partie du risque du projet.
b) Option b: Les mauvaises caractéristiques du logiciel font partie du logiciel. Ce n’est pas un risque
c) Option c: logiciel sujet aux erreurs fourni. Encore une fois, cela fait partie du logiciel.
d) Option d: Logiciel qui n'exécute pas les fonctions prévues. Encore une fois, cela fait partie du logiciel.
comment puis-je afficher un fichier eps
La réponse est «A»
# 12) Dans une approche basée sur les risques, les risques identifiés peuvent être utilisés pour:
je. Déterminer la technique de test à utiliser
ii. Déterminer l'étendue des tests à effectuer
iii. Priorisez les tests pour tenter de détecter les défauts critiques le plus tôt possible.
iv. Déterminer le coût du projet
a) ii est vrai; i, iii, iv et v sont faux
b) i, ii, iii sont vrais et iv est faux
c) ii et iii sont vrais; i, iv sont faux
d) ii, iii et iv sont Vrai; je suis faux
Évaluation des options:
a) Option a: Les risques identifiés peuvent être utilisés pour déterminer la technique d'essai.
b) Option b: les risques peuvent être utilisés pour déterminer l'étendue des tests requis. Par exemple s'il y a des bogues P1 dans le logiciel, il y a un risque de le publier. Par conséquent, nous pouvons augmenter le cycle de test pour réduire le risque
c) Option c: Si les zones à risque sont identifiées à l'avance, nous pouvons alors prioriser les tests pour trouver les défauts dès que possible.
d) Option d: Le risque ne détermine pas le coût du projet. Il détermine l'impact sur le projet dans son ensemble.
Vérifiez l'option où les 3 premiers points sont vrais. C'est b'
La réponse est «B»
# 13) Laquelle des tâches suivantes est la tâche d'un testeur?
je. Interaction avec le fournisseur d'outils de test pour identifier les meilleurs moyens d'exploiter les outils de test sur le projet.
ii. Préparer et acquérir les données de test
iii. Implémentez des tests à tous les niveaux de test, exécutez et consignez les tests.
iv. Créer les spécifications de test
a) i, ii, iii est vrai et iv est faux
b) ii, iii, iv est vrai et i est faux
c) i est vrai et ii, iii, iv sont faux
d) iii et iv sont corrects et i et ii sont incorrects
Évaluation des options:
Peu d'explications sont nécessaires dans ce cas. En tant que testeur, nous réalisons toutes les activités mentionnées dans les options (ii), (iii) et (iv).
La réponse est «B»
# 14) La phase de planification d'un examen formel comprend les éléments suivants: -
a) Expliquer les objectifs
b) Sélection du personnel, attribution des rôles.
c) Suivi
d) Préparation des réunions individuelles
Évaluation des options:
Dans ce cas, l'élimination fonctionnera le mieux. Le suivi n'est pas une activité de planification. C’est une post-tâche. Éliminez donc l’option «b». La préparation de réunions individuelles est une activité individuelle. Ce n’est pas une activité de planification. Éliminez donc l’option «d». Il ne nous reste plus que 2 options «a» et «b», lisez-les 2-3 fois.
Nous pouvons identifier que l’option «b» est la plus appropriée. La phase de planification de l'examen formel comprend la sélection du personnel et l'attribution des rôles. L'explication des objectifs ne fait pas partie du processus d'examen. (ceci est également écrit dans le syllabus FL)
La réponse est «B»
# 15) Une personne qui documente tous les problèmes, problèmes et points ouverts qui ont été identifiés lors d'un examen formel.
a) Modérateur.
b) Scribe
c) Auteur
d) Gestionnaire
Évaluation des options:
J'espère qu'il n'y a pas de confusion ici. La réponse est un scribe.
La réponse est «B»
# 16) Qui sont les personnes impliquées dans un examen formel: -
je. Directeur
ii. Modérateur
iii. Scribe / Enregistreur
iv. Directeur adjoint
a) i, ii, iii, iv sont vrais
b) i, ii, iii sont vrais et iv est faux.
c) ii, iii, iv sont vrais et i est faux.
d) i, iv sont vrais et ii, iii sont faux.
Évaluation des options:
La question concerne l'examen formel, c'est-à-dire l'inspection. Tout d'abord, nous essaierons d'identifier les personnes que nous connaissons bien avec Inspection. Le directeur, le modérateur et le scribe sont impliqués dans l'inspection. Alors maintenant, nous n'avons que les 2 premières options à sélectionner. (les 2 autres options sont éliminées). Il n'y a pas de directeur adjoint en inspection.
La réponse est «B»
# 17) Lesquelles des suivantes sont les principales caractéristiques de la visite guidée
a) Scénario, essai à sec, groupe de pairs
b) Préparatifs avant la réunion
c) Processus de suivi formel
d) Comprend les métriques
Évaluation des options:
La préparation avant la réunion fait partie de l'inspection. De plus, la procédure pas à pas n'est pas un processus formel. Les métriques font partie de l'inspection. Par conséquent, éliminer «b», «c» et «d».
La réponse est «A»
# 18) Que ne peut pas trouver l'analyse statique?
a) l'utilisation d'une variable avant qu'elle ne soit définie
b) code inaccessible («mort»)
c) fuites de mémoire
d) violations liées au tableau
Évaluation des options:
L’analyse statique couvre toutes les options ci-dessus, à l’exception des «Fuites de mémoire». (Veuillez vous référer au programme de FL. Il est écrit clairement là-bas)
La réponse est «C»
# 19) Les incidents ne seraient pas soulevés contre:
a) exigences
b) documentation
c) cas de test
d) améliorations suggérées par les utilisateurs
Évaluation des options:
Les trois premières options sont des options évidentes pour lesquelles des incidents sont signalés. La dernière option peut être considérée comme une amélioration. C'est une suggestion des utilisateurs et non un incident.
La réponse est «D»
# 20) Un type de test fonctionnel, qui étudie les fonctions liées à la détection des menaces, telles que les virus provenant de tiers malveillants.
a) Test de sécurité
b) Test de récupération
c) Test de performance
d) Test de fonctionnalité
Évaluation des options:
Les termes utilisés dans la question comme la détection des menaces, des virus, etc. pointent vers les problèmes de sécurité. En outre, les tests de sécurité font partie des tests fonctionnels. Dans les tests de sécurité, nous enquêtons sur les menaces provenant d'étrangers malveillants, etc.
La réponse est «A»
# 21) Lequel des éléments suivants n'est pas une tâche majeure des critères de sortie?
a) Vérification des journaux de test par rapport aux critères de sortie spécifiés dans la planification des tests.
b) Consignation du résultat de l'exécution du test.
c) Évaluer si d'autres tests sont nécessaires.
d) Rédaction d'un rapport de synthèse de test pour les parties prenantes.
Évaluation des options:
La question n’est «pas» une tâche majeure. L’option «a» est une tâche majeure. Pour éliminer cela. L’option «b» n’est pas une tâche majeure. (Mais oui, la journalisation des résultats est importante). Les options «c» et «d» sont toutes deux des tâches majeures des critères de sortie. Pour éliminer ces deux.
La réponse est «B»
# 22) Tester où nous soumettons la cible du test, à des charges de travail variables pour mesurer et évaluer les comportements de performance et la capacité de la cible et du test à continuer à fonctionner correctement sous ces différentes charges de travail.
a) Test de charge
b) Test d'intégration
c) Test du système
d) Test d'utilisabilité
Évaluation des options:
Les charges de travail, les performances sont des termes qui relèvent des tests de charge. De plus, comme le montrent les autres options, elles ne sont pas liées aux tests de charge. Nous pouvons donc les éliminer.
La réponse est «A»
# 23) L'activité de test qui est effectuée pour exposer les défauts dans les interfaces et dans l'interaction entre les composants intégrés est: -
a) Test au niveau du système
b) Test du niveau d'intégration
c) Test au niveau de l'unité
d) Test des composants
Évaluation des options:
Nous devons identifier l'activité de test qui détecte les défauts dus à une interaction ou à une intégration. L’option «a» n’est pas liée à l’intégration. L’option «c» est un test unitaire. Le composant Option «d» est à nouveau synonyme de test unitaire. D'où l'élimination de ces trois options.
La réponse est «B»
# 24) L'analyse statique est mieux décrite comme:
a) L'analyse des programmes batch.
b) La revue des plans de test.
c) L'analyse du code de programme.
d) L'utilisation de tests en boîte noire.
Évaluation des options:
Dans ce cas, nous devons choisir une option qui décrit le mieux l’analyse statique. La plupart des options proposées ici sont très proches les unes des autres. Nous devons les lire attentivement.
a) Option a: L'analyse fait partie de l'analyse statique. Mais ce n'est pas la meilleure option pour décrire l'analyse statique.
b) Option b: les revues font partie de l'analyse statique. Mais ce n'est pas la meilleure option pour décrire l'analyse statique.
c) Option c: L'analyse statique analyse le code du programme.
d) Option d: Cette option peut être exclue, car une boîte noire est un test dynamique.
La réponse est «C»
# 25) L'un des champs d'un formulaire contient une zone de texte qui accepte les valeurs alphanumériques. Identifier la classe d'équivalence valide
un livre
b) Réserver
c) Boo01k
d) livre
Évaluation des options:
Comme nous le savons, l'alphanumérique est une combinaison d'alphabets et de nombres. Par conséquent, nous devons choisir une option qui a les deux.
une. Option a: contient uniquement des alphabets. (pour créer de la confusion, ils sont indiqués en majuscules)
b. Option b: contient uniquement des alphabets. (la seule différence avec l'option ci-dessus est que toutes les lettres ne sont pas en majuscules)
c. Option c: contient à la fois des alphabets et des nombres
ré. Option d: contient uniquement des alphabets mais en minuscules
La réponse est «C»
# 26) La révision de la base du test fait partie de quelle phase
a) Analyse et conception des tests
b) Mise en œuvre et exécution des tests
c) Activités de clôture des tests
d) Évaluation des critères de sortie et rapports
Évaluation des options:
La base de test comprend les exigences, l'architecture, la conception et les interfaces. En regardant ces mots, on peut tout de suite éliminer les deux dernières options. L’option «a» concerne désormais l’analyse et la conception des tests. Cela fait l'objet d'un test. L’option «b» concerne la mise en œuvre et l’exécution qui viennent après le processus de conception. La meilleure option est donc «a».
La réponse est «A»
# 27) Signaler les écarts en tant qu'incidents fait partie de quelle phase: -
a) Analyse et conception des tests
b) Mise en œuvre et exécution des tests
c) Activités de clôture des tests
d) Évaluation des critères de sortie et rapports
Évaluation des options:
L'incident rapporte des anomalies, en d'autres termes son défaut / bogue. Nous trouvons des défauts lors du cycle d'exécution où nous exécutons les cas de test.
La réponse est «B»
# 28) Parmi les éléments suivants, lequel ne relève pas de la gestion de la configuration?
a) systèmes d'exploitation
b) documentation de test
c) données en direct
d) document sur les besoins de l'utilisateur
Évaluation des options:
Nous devons choisir une option qui ne relève «pas» de la gestion de la configuration (CM). CM consiste à maintenir l'intégrité des produits tels que les composants, les données et la documentation.
a) Option a: le maintien de la configuration du système d'exploitation qui a été utilisée dans le cycle de test fait partie du CM.
b) Option b: la documentation de test fait partie du CM
c) Option c: les données font partie du CM. mais ici l’option est «données en direct» qui ne font pas partie de CM. Les données en direct continuent de changer (dans le scénario réel).
d) Option d: les exigences et les documents font à nouveau partie du CM
La seule option qui ne relève pas du CM est «c»
La réponse est «C»
# 29) La remise de test-ware fait partie de quelle phase
a) Analyse et conception des tests
b) Planification et contrôle des tests
c) Activités de clôture des tests
d) Évaluation des critères de sortie et rapports
Évaluation des options:
Le transfert est généralement un processus qui fait partie des activités de clôture. Cela ne fait pas partie des activités d'analyse, de conception ou de planification. De plus, cela ne fait pas partie de l'évaluation des critères de sortie. Après la clôture du cycle de test, les tests sont remis à l'organisation de maintenance.
La réponse est «C»
# 30) L'interrupteur est éteint une fois que la température tombe en dessous de 18, puis il est activé lorsque la température est supérieure à 21. Identifiez les valeurs d'équivalence qui appartiennent à la même classe.
a) 12,16,22
b) 24,27,17
c) 22,23,24
d) 14,15,19
Évaluation des options:
Lisez attentivement la question. Nous devons choisir des valeurs de la même classe. Alors divisez d'abord les classes. Lorsque la température descend en dessous de 18 interrupteurs est désactivé. Cela forme une classe (comme indiqué ci-dessous). Lorsque la température est supérieure à 21, l'interrupteur est activé. Pour les valeurs comprises entre 18 et 21, aucune action n'est effectuée. Cela forme également une classe comme indiqué ci-dessous.
Classe I: moins de 18 (interrupteur éteint)
Classe II: 18 à 21
Classe III: au-dessus de 21 (interrupteur activé)
Parmi les options données, sélectionnez l'option qui a des valeurs d'une seule classe particulière. Les valeurs de l’option «a» ne sont pas dans une seule classe, alors éliminez-les. Les valeurs de l’option «b» ne sont pas dans une seule classe, alors éliminez-les. Les valeurs de l’option «c» appartiennent à une seule classe. Les valeurs de l’option «d» ne sont pas dans une seule classe, alors éliminez. (veuillez noter que la question ne parle pas de classes valides ou non valides. Elle concerne uniquement les valeurs de la même classe)
La réponse est «C»
comment créer un fichier java dans eclipse
A propos de l'auteur:
«N. Sandhya Rani »a environ 4 ans d'expérience dans les tests de logiciels, principalement dans les tests manuels. Elle aide de nombreux testeurs de logiciels en herbe à passer l'examen de certification de test ISTQB en donnant des conseils sur la façon de résoudre correctement les questions à choix multiples en évaluant rapidement chaque option.
Si vous avez des questions sur l'examen de certification des tests ISTQB, veuillez les publier dans la section commentaires ci-dessous.
Package d'étude Premium de certification ISTQB complet:
Apparaissez en toute confiance et réussissez facilement l'examen de base avec ce matériel d'étude complet de qualité supérieure.
Cliquez sur l'image ci-dessous pour en savoir plus:
lecture recommandée
- Échantillon de questions sur la certification de test ISTQB avec réponses
- Meilleurs outils de test de logiciels 2021 (Outils d'automatisation des tests QA)
- Emploi d'assistant QA en test logiciel
- Modèle de question d'examen de certification de test logiciel CSTE
- Cours de test logiciel: à quel institut de test logiciel dois-je adhérer?
- Choisir les tests de logiciels comme carrière
- Travail d'indépendant de rédacteur de contenu technique de test de logiciels
- Vaut-il la peine d'obtenir une certification de test de logiciel d'assurance qualité?