Exam 3
Exam 3
Exam 3
Question n ° 1 (1 point)
c) La mesure dans laquelle un produit logiciel fournit des fonctions qui satisfont besoins lorsque le
logiciel est utilisé dans des conditions spécifiées
d) Scénarios de test conçus pour exécuter des combinaisons de conditions et d'actions qui en
résultent
Question # 2 (1 point)
a) Le test doit commencer le plus tard possible afin que le développement ait suffisamment de temps
pour créer un bon produit
b) Valider si l'objet de test fonctionne comme prévu par les utilisateurs et les autres parties
prenantes
Question # 3 (1 point)
Laquelle des affirmations suivantes décrit correctement la différence entre tester et débogage?
a) Les tests identifient la source des défauts; le débogage analyse les défauts et propose activités de
prévention
b) Les tests dynamiques montrent des défaillances causées par des défauts; le débogage élimine les
défauts, qui sont la source d'échecs
c) Les tests ne suppriment pas les défauts; mais le débogage supprime les défauts qui causent les
défauts
d) Les tests dynamiques préviennent les causes des pannes; le débogage supprime les échecs
Question # 4 (1 point)
Laquelle des affirmations ci-dessous décrit la situation la plus courante pour une panne découverte
a) Le produit a planté lorsque l'utilisateur a sélectionné une option dans une boîte de dialogue
b) La mauvaise version d'un fichier de code source compilé a été incluse dans la construction
Question # 5 (1 point)
M. Test a testé des applications logicielles sur des appareils mobiles pendant une période de 5 ans. Il
a un une riche expérience dans le test d'applications mobiles et obtient de meilleurs résultats en
moins de temps que d'autres. Pendant plusieurs mois, M. Test n'a pas modifié les cas de test
automatisés existants et n'a pas créé de nouveaux cas de test. Cela conduit à de moins en moins de
défauts détectés en exécutant les tests. Quel principe de test M. Test n'a-t-il pas observé ?
c) La répétition des mêmes tests ne trouvera pas de nouveaux défauts= paradoxe de pesticide
Question # 6 (1 point)
Question # 7 (1 point)
Laquelle des activités suivantes fait partie de l'activité principale «analyse de test» dans le processus
de test?
Question # 8 (1 point)
Faites correspondre les produits de travail de test suivants (1-4) avec la bonne description (AD).
1. Suite de tests
2. Cas de test
3. Script de test
4. Charte de test
Question # 9 (1 point)
Comment les tests en boîte blanche peuvent-ils être appliqués lors des tests d'acceptation?
a) Pour vérifier si de gros volumes de données peuvent être transférés entre des systèmes intégrés
b) Pour vérifier si toutes les instructions de code et les chemins de décision de code ont été exécutés
c) Pour vérifier si tous les flux de processus de travail ont été couverts
Question # 10 (1 point)
Laquelle des affirmations suivantes comparant les tests de composants et les tests de système est
VRAIE?
a) Le test des composants vérifie la fonctionnalité des modules logiciels, des objets programme et
classes qui sont testables séparément, tandis que les tests système vérifient les interfaces entre
composants et interactions entre les différentes parties du système
b) Les cas de test pour les tests de composants sont généralement dérivés des spécifications des
composants, spécifications de conception ou modèles de données, alors que les cas de test pour les
tests de système sont généralement dérivé de spécifications d'exigences ou de cas d'utilisation
c) Le test des composants se concentre uniquement sur les caractéristiques fonctionnelles, alors que
le test du système se concentre sur les caractéristiques fonctionnelles et non fonctionnelles
d) Le test des composants relève de la responsabilité des testeurs, alors que le test du système est
généralement la responsabilité des utilisateurs du système
a) Le but des tests de régression est de vérifier si la correction a été mise en œuvre, tandis que le but
des tests de confirmation est de confirmer que la correction n’a pas d'effets secondaires
b) Le but des tests de régression est de détecter les effets secondaires involontaires, alors que
l'objectif le test de confirmation consiste à vérifier si le système fonctionne toujours dans un nouvel
environnement
c) Le but des tests de régression est de détecter les effets secondaires involontaires, alors que
l'objectif le test de confirmation consiste à vérifier si le défaut d'origine a été corrigé
d) Le but des tests de régression est de vérifier si la nouvelle fonctionnalité fonctionne, tandis que le
le but des tests de confirmation est de vérifier si le défaut d'origine a été corrigé
Question # 12 (1 point)
Laquelle des propositions suivantes est la MEILLEURE définition d'un modèle de développement
incrémentiel?
a) La définition des exigences, la conception du logiciel et les tests sont effectués en phases où dans
chaque phase un élément du système est ajouté par morceaux
b) Une phase du processus de développement doit commencer lorsque la phase précédente est
terminée
c) Les tests sont considérés comme une phase distincte qui a lieu après le développement terminé
Question # 13 (1 point)
Lequel des éléments suivants ne devrait PAS être un déclencheur pour les tests de maintenance?
b) Décision de tester le système après la migration vers une nouvelle plate-forme d'exploitation
Question # 14 (1 point)
Parmi les options suivantes, lesquelles sont des rôles dans un revue formel?
Question # 15 (1 point)
Quelles activités sont menées dans le cadre de la planification d'un revue formel?
Question # 16 (1 point)
Lequel des types d'avis ci-dessous est la MEILLEURE option à choisir lorsque l'avis doit suivre un
processus formel basé sur des règles et des listes de contrôle?
a) Examen informel
b) Revue technique
c) Inspection
Question # 17 (1 point)
Laquelle des affirmations suivantes concernant les tests statiques est la PLUS vraie?
a) Les tests statiques sont un moyen peu coûteux de détecter et d'éliminer les défauts
c) Les tests statiques permettent de détecter les problèmes d'exécution tôt dans le cycle de vie=>
Faux
d) Lors du test d'un système critique pour la sécurité, les tests statiques ont moins de valeur car les
tests dynamiques trouvent mieux les défauts
Question # 18 (1 point)
Vous serez invité à un avis. Le produit de travail à examiner est une description de l'entreprise
Vous serez invité à un examen basé sur une liste de contrôle. La liste de contrôle vous sera
également envoyée. Il comprend le points suivants:
je. La personne qui exécute l'activité est-elle clairement identifiée pour chaque activité?
ii. Les critères d'entrée sont-ils clairement définis pour chaque activité?
iii. Les critères de sortie sont-ils clairement définis pour chaque activité ?
iv. Les rôles de soutien et leur champ de travail sont-ils clairement définis pour chaque activité ?
Dans ce qui suit, nous montrons un extrait du résultat du travail à examiner, pour lequel vous devez
utiliser la liste de contrôle ci-dessus :
l'architecte crée la spécification du système. Une fois que l'architecte logiciel a terminé le système
spécification, il invite les testeurs et les vérificateurs à la revue. Une liste de contrôle décrit la portée
du la revue. Chaque évaluateur invité crée des commentaires d'examen - si nécessaire - et conclut
l'examen avec un examen officiel done-comment. "
a) Le point ii) de la liste de contrôle a été violé car il n'est pas clair quelle condition doit être
b) Vous remarquez qu'en plus du testeur et du vérificateur, le validateur doit également être invité.
Étant donné que cet élément ne fait pas partie de votre liste de contrôle, vous ne créez pas de
commentaire correspondant
c) Le point iii) de la liste de contrôle a été violé car il n'est pas clair ce qui marque la révision comme
terminé
d) Le point i) de la liste de contrôle a été violé car on ne sait pas qui fournit la liste de contrôle pour
l'invitation à l'examen
Question # 19 (1 point)
a) Une technique de test dans laquelle les tests sont dérivés sur la base de la connaissance par le
testeur des défauts passés, ou connaissance générale des pannes
b) Une technique de test basée sur une analyse de la spécification d'un composant ou d'un système
c) Une technique de test basée sur l'expérience dans laquelle le testeur expérimenté utilise une liste
d'éléments pour être noté, vérifié ou mémorisé, ou un ensemble de règles ou de critères par rapport
auxquels un produit doit être vérifié
d) Une approche de test où les testeurs conçoivent et exécutent dynamiquement des tests basés sur
leurs connaissances, l'exploration de l'élément de test et les résultats des tests précédents
Question # 20 (1 point)
Laquelle des options suivantes est classée comme technique de test boîte noire ?
b) Une technique vérifiant que l'objet de test fonctionne selon la conception détaillée=> blanche
c) Une technique basée sur la connaissance des défauts passés, ou la connaissance générale des
défaillances=> exp
Question # 21 (1 point)
«Lorsque le code ne contient qu'une seule instruction 'if' et aucune boucle ou instruction CASE, et
son exécution n'est pas imbriquée dans le test, tout cas de test que nous exécutons entraînera une
décision de 50% couverture."
a) La déclaration est vraie. Tout cas de test unique fournit une couverture des instructions à 100% et
b) La déclaration est vraie. Tout cas de test unique entraînerait le résultat de l'instruction «si» être
vrai ou faux
c) La déclaration est fausse. Un seul scénario de test ne peut garantir que 25% de couverture de
décision dans ce cas
d) L'énoncé est faux. La déclaration est trop large. Cela peut être correct ou non, selon le logiciel
testé
Question # 22 (1 point)
a) C'est une métrique, qui est le pourcentage de cas de test qui ont été exécutés
b) C'est une métrique, qui est le pourcentage d'instructions dans le code source qui ont été réalisé
c) C'est une métrique, qui est le nombre d'instructions dans le code source qui ont été
d) C'est une métrique qui donne une confirmation vrai / faux si toutes les déclarations sont couvertes
ou non
Question # 23 (1 point)
Quelle déclaration sur la relation entre la couverture de instruction et la couverture de décision est
vrai?
a) Une couverture de décision à 100% garantit également une couverture à 100% des instruction
b) Une couverture de déclaration à 100% garantit également une couverture de décision à 100%
c) Une couverture de décision de 50% garantit également une couverture de déclaration de 50%
Question # 24 (1 point)
a) Lorsque la pression du temps nécessite d'accélérer l'exécution des tests déjà spécifiés
b) Lorsque le système est développé progressivement et qu'aucune charte de test n'est disponible
c) Lorsque des testeurs sont disponibles qui ont suffisamment de connaissances sur des applications
similaires et les technologies
d) Lorsqu'une connaissance avancée du système existe déjà et que des preuves doivent être fournies
Question # 25 (1 point)
La prime d'un employé doit être calculée. Il ne peut pas être négatif, mais il peut être calculé jusqu'à
• 5 à 10 ans inclusivement
• plus de 10 ans
Quel est le nombre minimum de cas de test requis pour couvrir toutes les partitions d'équivalence
valides pour calculer le bonus?
a) 3
b) 5
c) 2
d) 4
Question # 26 (1 point)
Quel serait l'ensemble le plus probable de valeurs (km / h) identifié en appliquant la valeur limite
analyse, où seules les valeurs aux limites des classes d'équivalence sont sélectionnées?
b) 50, 55, 60
Question # 27 (1 point)
Les employés d'une entreprise reçoivent des primes s'ils travaillent plus d'un an dans l'entreprise et
ID de test
T1
T2
T3
T4
OUI NON
NON
OUI
NON
NON
OUI OUI
NON
NON
OUI OUI
action
Paiement du bonus
NON
NON
NON
OUI
Lequel des cas de test suivants représente une situation qui peut se produire dans la vie réelle et est
manquant dans le tableau de décision ci-dessus?
Question # 28 (1 point)
Laquelle des affirmations suivantes concernant le diagramme de transition d'état donné et le tableau
des cas de test est vrai?
Cas de test
État de départ
S1
S2
S2
S3
S3
Contribution
RC désactivé
Éteindre
État final attendu S2
S1
S3
S2
S1
a) Les cas de test donnés couvrent à la fois les transitions valides et invalides dans le diagramme de
transition d'état
b) Les cas de test donnés représentent toutes les transitions valides possibles dans le diagramme de
transition d'état
c) Les cas de test donnés représentent certaines des transitions valides dans le diagramme de
transition d'état
d) Les cas de test donnés représentent des paires de transitions dans le diagramme de transition
d'état
Question # 29 (1 point)
Une application vidéo a l'exigence suivante: L'application doit permettre la lecture d'une vidéo sur
1. 640 x 480
2. 1 280 x 720
3. 1 600 x 1 200
4. 1920 x 1080
Lequel des cas de test suivants est le résultat de l'application du test de partitionnement
d'équivalence technique pour tester cette exigence?
a) Vérifiez que l'application peut lire une vidéo sur un écran de taille 1920 x 1080 (1 cas de test)
b) Vérifiez que l'application peut lire une vidéo sur un écran de taille 640x480 et 1920x1080 (2
cas de test)
c) Vérifiez que l'application peut lire une vidéo sur chacune des tailles d'affichage dans l'exigence
(4 cas de test)
d) Vérifiez que l'application peut lire une vidéo sur n'importe laquelle des tailles d'affichage dans le
Question # 30 (1 point)
Laquelle des affirmations suivantes décrit le mieux la répartition des tâches entre le test
manager et le testeur?
a) Le responsable des tests planifie les activités de test et choisit les normes à suivre,
le testeur choisit les outils et définit les directives d'utilisation des outils
b) Le responsable des tests planifie, coordonne et contrôle les activités de test, tandis que le testeur
c) Le responsable des tests planifie, surveille et contrôle les activités de test, tandis que le testeur
d) Le gestionnaire de test planifie et organise les tests et spécifie les cas de test, tandis que le
Question # 31 (1 point)
Laquelle des mesures suivantes serait la PLUS utile à surveiller pendant l'exécution du test?
Question # 32 (1 point)
Lequel des éléments suivants peut affecter et faire partie de la planification (initiale) du test?
a) Limitations budgétaires
b) Journal de test
c) Taux d'échec
d) Cas d'utilisation
Question # 33 (1 point)
Laquelle des listes suivantes contient uniquement des critères de sortie typiques des tests?
a) Mesures de fiabilité, couverture des tests, calendrier et état de la réparation du défaut et du reste
des risques
c) Mesures de fiabilité, couverture des tests, coût des tests, disponibilité de l'environnement de test,
temps marché et exhaustivité des produits
d) Délai de mise sur le marché, défauts restants, qualification des testeurs, disponibilité des cas
d'utilisation testables, couverture des tests et coût des tests
Question # 34 (1 point)
Lequel des éléments suivants n'est PAS inclus dans un rapport de synthèse de test?
Question # 35 (1 point)
Le gestionnaire de test a défini la stratégie / approche de test suivante dans le plan de test:
1. Le test d'acceptation pour l'ensemble du système est exécuté comme un test basé sur
l'expérience.: réactives
2. Les algorithmes de contrôle sur le serveur sont vérifiés par rapport à la norme de l'énergie
3. Le test fonctionnel du thermostat est effectué en tant que test basé sur les risques.; analytique
4. Les tests de sécurité des données / communications via Internet sont exécutés avec experts en
sécurité externe.: consultatif
Quels sont les quatre types courants de stratégies / approches de test que le gestionnaire de test a
mis en œuvre dans le test plan ?
Question # 36 (1 point)
Lequel des éléments suivants est la caractéristique d'une approche basée sur des métriques pour
l'estimation de test ?
c) Estimation de l'effort pour l'automatisation des tests convenue dans l'équipe de test
Question # 37 (1 point)
En tant que responsable des tests, vous êtes responsable de tester les parties suivantes des
exigences:
• R1 - Anomalies de processus
• R2 - Synchronisation
• R3 - Approbation
• R4 - Résolution de problèmes
• R5 - Données financières
• R6 - Données de diagramme
Notation: dépendances des exigences logiques (A -> B signifie que B dépend de A):
Laquelle des options suivantes structure le calendrier d'exécution des tests en fonction du
R7
R1
R4
R2
R5 R6
R3
Question # 38 (1 point)
Vous testez une nouvelle version du logiciel d'une machine à café. La machine peut préparer
différents types de café basés sur quatre catégories. c'est-à-dire la taille du café, le sucre, le lait et le
sirop. Les critères sont comme suit:
• Taille de café (petite, moyenne, grande)
• Bref résumé: lorsque vous sélectionnez du café au lait, le temps de préparation du café est trop
• Priorité: Normal
Quelles informations précieuses ont été omises dans le rapport de défaut ci-dessus?
c) État du défaut
Question # 39 (1 point)
Lequel des éléments suivants est le PLUS susceptible d'être un avantage des outils d'exécution de
test?
Question # 40 (1 point)
Lequel des outils de test suivants convient le mieux aux développeurs plutôt qu'aux testeurs?
Corrections :