TEST QUALIté QCM
TEST QUALIté QCM
TEST QUALIté QCM
a) Des activités axées sur la fourniture de la confiance que les exigences de qualité seront remplies
b) Le degré auquel un composant ou un système satisfait les besoins déclarés et implicites de ses
diverses parties prenantes
c) Le degré auquel un composant ou un système protège les informations et les données afin que les
personnes ou d'autres composants ou systèmes aient le degré d'accès approprié à leurs types et
niveaux d'autorisation
d) Le coût total engagé pour les activités et les problèmes de qualité, souvent réparti en coûts de
prévention, coûts d'évaluation, coûts de défaillance interne et coûts de défaillance externe
a) La cause première
b) La défaillance
c) L'erreur
d) Le défaut
Réponse : d) Le défaut.
Un propriétaire de produit affirme que votre rôle en tant que testeur au sein d'une équipe Agile est
de détecter tous les bugs avant la fin de chaque itération. Lequel des principes de test suivants
pourrait être utilisé pour répondre à cette déclaration (fausse) ?
Réponse B
Les programmeurs écrivent souvent et exécutent des tests unitaires sur le code qu'ils ont écrit.
Pendant cette activité d'auto-test, lequel des états d'esprit de testeur les programmeurs devraient
adopter pour effectuer efficacement ce test unitaire ?
b) La couverture de code
Réponse : d
3. Identification des histoires d'utilisateurs pour lesquelles des rapports de défauts sont ouverts
4. Évaluation de la cohérence entre le nombre de tests pour chaque exigence et le niveau de risque
du produit
Considérez les façons suivantes dont la traçabilité peut aider les tests :
A. Améliorer la compréhensibilité des rapports d'état de test pour inclure l'état des éléments de base
du test
Lequel des choix suivants correspond le mieux à l'activité de test et à la façon dont la traçabilité peut
aider cette activité ?
Pour la question #7 :
Un testeur a participé à une discussion sur une structure de base de données proposée. Le testeur a
identifié un potentiel problème de performance lié à certaines recherches courantes des utilisateurs.
Ce problème potentiel a été expliqué à l'équipe de développement. Laquelle des contributions de
test à la réussite correspond le MIEUX à cette situation ?
Question #8 : Quelle est la tâche qui peut être effectuée dans le cadre du processus de test ?
Question #9 : Vous effectuez un test de performance dans le but de trouver des éventuels goulets
d'étranglement réseau dans les interfaces entre les composants d'un système. Laquelle des
affirmations suivantes décrit ce test ?
a) L'analyse d'impact est utile pour les tests de confirmation pendant les tests de maintenance
b) Les tests de confirmation sont utiles pour les tests de régression pendant la conception de système
c) L'analyse d'impact est utile pour les tests de régression pendant les tests de maintenance
d) Les tests de confirmation sont utiles pour l'analyse d'impact pendant les tests de maintenance
Question #11 : Considérez les types de défauts suivants sur lesquels un niveau de test peut se
concentrer :
Quelle est la liste qui correspond correctement aux niveaux de test du programme de formation avec
les options de focalisation sur les défauts données ci-dessus ?
Un produit logiciel de système d'exploitation de marché de masse est conçu pour fonctionner sur
n'importe quel matériel de PC avec un processeur de la famille x86. Vous effectuez un ensemble de
tests pour rechercher des défauts liés au support des différents PC qui utilisent un tel processeur et
pour avoir confiance que les marques de PC importantes fonctionneront. Quel type de test effectuez-
vous ?
a) Test de performance
b) Test de processeur
c) Test fonctionnel
d) Test de portabilité
Au cours d'un effort de développement Agile, un propriétaire de produit découvre une exigence
réglementaire précédemment inconnue qui s'applique à la plupart des histoires d'utilisateurs d'un
épique particulier. Les histoires d'utilisateurs sont mises à jour pour prendre en compte les
changements nécessaires dans le comportement du logiciel. Les programmeurs de l'équipe modifient
le code de manière appropriée. En tant que testeur de l'équipe, quels types de tests allez-vous
exécuter ?
a) Tests de confirmation
b) Tests de régression
c) Tests fonctionnels
d.
Question #14 (1 Point)
Dans une revue formelle, quel est le nom du rôle du participant qui dirige une réunion d'inspection ?
a) Facilitateur Modérateur
b) Programmeur
c) Auteur
d) Chef de projet
Vous lisez une histoire d'utilisateur dans le backlog de produit pour vous préparer à une réunion avec
le propriétaire du produit et un développeur, en notant les défauts potentiels au fur et à mesure.
Laquelle des déclarations suivantes est vraie à propos de cette activité ?
a) Ce n'est pas un test statique, car les tests statiques impliquent l'exécution de l'objet de test
b) Ce n'est pas un test statique, car les tests statiques sont toujours effectués à l'aide d'un outil
c) C'est un test statique, car tous les défauts que vous trouvez pourraient être trouvés moins cher lors
des tests dynamiques
d) C'est un test statique, car les tests statiques n'impliquent pas l'exécution de l'objet de test
Vous travaillez en tant que testeur dans une équipe Agile et avez participé à plus de deux douzaines
de sessions de raffinement de l'histoire utilisateur avec le propriétaire du produit et les développeurs
de l'équipe au début de chaque itération. À mesure que les examens ont été plus efficaces pour
détecter les défauts dans les histoires utilisateur et que le propriétaire du produit est devenu plus
compétent pour corriger ces défauts, vous et l'équipe remarquez que la vélocité de l'équipe, telle que
montrée dans vos graphiques de consommation, a commencé à augmenter. Lequel des avantages de
la vérification statique s'applique le PLUS DIRECTEMENT à une vélocité accrue?
Vous travaillez sur un projet de développement de jeu vidéo en utilisant des méthodes Agile. Le jeu
est basé sur la mythologie et l'histoire grecque, et les joueurs peuvent jouer des rôles clés dans des
scénarios tels que les batailles entre les Grecs et les Troyens.
AC1 : La baguette doit fonctionner sur n'importe quel objet ou joueur, peu importe la taille, qui peut
être touché n'importe où par le joueur tenant la baguette.
AC3 : Tout objet ou joueur touché par la baguette se transforme complètement en or en une
milliseconde.
AC5 : La transformation commence au point de contact avec la baguette et se déplace à une vitesse
d'un mètre par milliseconde.
Vous participez à une session de revue basée sur une liste de contrôle de cette histoire utilisateur.
Cette histoire utilisateur et ses critères d'acceptation associés contiennent l'un des défauts typiques
identifiés par les tests statiques dans ce type de produit de travail suivant :
b) Contradiction
c) Vulnérabilité de sécurité
d) Lacunes de couverture
Avant une session de planification d'itération, vous étudiez une histoire d'utilisateur et ses critères
d'acceptation, en dérivant des conditions de test et des cas de test associés à partir de l'histoire de
l'utilisateur comme moyen d'appliquer le principe de QA et de test précoce. Quelle technique de test
appliquez-vous ?
a) White-box
b) Black-box
d) Supposition d'erreur
Lequel des énoncés suivants est vrai à propos des tests exploratoires ?
a) Les testeurs plus expérimentés qui ont testé des applications et des technologies similaires sont
susceptibles de mieux réussir que les testeurs moins expérimentés aux tests exploratoires.
b) Les tests exploratoires n'identifient aucun test supplémentaire au-delà de ceux qui résulteraient
des techniques de test formelles.
c) Le temps nécessaire pour terminer une session de test exploratoire ne peut pas être prédit à
l'avance.
d) Les tests exploratoires peuvent impliquer l'utilisation de techniques boîte noire, mais pas de
techniques boîte blanche.
Vous testez une application mobile qui permet aux clients d'accéder et de gérer leurs comptes
bancaires. Vous exécutez une suite de tests qui consiste à évaluer chaque écran et chaque champ de
chaque écran par rapport à une liste générale de meilleures pratiques d'interface utilisateur, dérivée
d'un livre populaire sur le sujet, qui maximisent l'attrait, la facilité d'utilisation et l'accessibilité pour
de telles applications. Laquelle des options suivantes CATEGORISE AU MIEUX la technique de test que
vous utilisez ?
b) Exploratoire
d) Supposition d'erreur
Considérez une application mobile qui permet aux clients d'accéder et de gérer leurs comptes
bancaires. Une user story vient d'être ajoutée aux fonctionnalités qui vérifient les comptes de médias
sociaux des clients et les relevés bancaires pour donner des salutations personnalisées pour les
anniversaires et les autres jalons personnels. Quelle technique de test suivante un PROGRAMMEUR
pourrait-il utiliser lors d'un test unitaire du code pour s'assurer que la couverture des situations où les
salutations DOIVENT se produire et où les salutations ne DOIVENT PAS se produire?
a) Test d'instruction
b) Test exploratoire
c) Test de transition d'état
d) Test de décision
Une application batch est en production depuis plus de deux ans sans modification. Elle s'exécute une
fois par mois la nuit pour produire des relevés qui seront envoyés par e-mail aux clients. Pour chaque
client, l'application parcourt tous les comptes et liste chaque transaction sur ce compte au cours du
dernier mois. Elle utilise une structure de boucle imbriquée pour traiter les clients (boucle externe),
les comptes de chaque client (boucle intermédiaire) et les transactions de chaque compte (boucle
interne).
Une nuit, l'application batch se termine prématurément sans envoyer les relevés à certains clients,
lorsqu'elle rencontre un client qui possède un compte sur lequel aucune transaction n'a été effectuée
le mois dernier. Il s'agit d'une situation très inhabituelle qui ne s'est pas produite depuis des années
depuis la mise en production de cette application.
a) Test de décision
b) Test de déclaration
d) Supposition d'erreurs
Question #25: Vous testez une pompe à essence non surveillée qui n'accepte que les
cartes de crédit. Une fois la carte de crédit validée, le pistolet est placé dans le
réservoir et la qualité souhaitée est sélectionnée, le client entre la quantité désirée de
carburant en gallons à l'aide du clavier. Le clavier ne permet que l'entrée de chiffres.
Le carburant est vendu en dixièmes (0,1) de gallon, jusqu'à 50,0 gallons.
Quel est l'ensemble minimum de quantités désirées qui couvre les partitions
d'équivalence pour cette entrée ?
a) 0,0, 20,0, 60,0
Question #26: Vous testez un système de commerce électronique qui vend des
fournitures de cuisine telles que des épices, de la farine et d'autres articles en vrac.
Les unités dans lesquelles les articles sont vendus sont soit des grammes (pour les
épices et autres articles coûteux) soit des kilogrammes (pour la farine et autres
articles bon marché). Indépendamment des unités, la plus petite quantité de
commande valide est de 0,5 unité (par exemple, la moitié d'un gramme de gousses
de cardamome) et la plus grande quantité de commande valide est de 25,0 unités
(par exemple, 25 kilogrammes de sucre). La précision du champ d'unités est de 0,1
unité.
Quel est l'ensemble de valeurs d'entrée qui couvre les valeurs limites avec deux
valeurs limites à deux points pour ce champ ?
Si vous voulez concevoir des tests pour couvrir les partitions d'équivalence pour
Compte/mot de passe valide et également pour cette partie du tableau de décision,
quel est le nombre minimum de tests requis ?
a) 2
b) 3
c) 4
d) 9
Question #29 (1 Point) Vous testez un système de commerce électronique qui vend
des fournitures de cuisine telles que des épices, de la farine et d'autres articles en
vrac. Les unités dans lesquelles les articles sont vendus sont soit des grammes (pour
les épices et autres articles coûteux) soit des kilogrammes (pour la farine et autres
articles bon marché). Indépendamment des unités, la plus petite quantité de
commande valide est de 0,5 unité (par exemple, la moitié d'un gramme de gousses
de cardamome) et la plus grande quantité de commande valide est de 25,0 unités
(par exemple, 25 kilogrammes de sucre). La précision du champ d'unités est de 0,1
unité.
Lequel des éléments suivants est un ensemble MINIMAL de valeurs d'entrée qui
couvre les partitions d'équivalence pour ce champ?
a) 10.0, 28.0
b) 0.4, 0.5, 25.0, 25.1
Vous travaillez en tant que testeur sur un système bancaire en ligne. La disponibilité est considérée
comme l'un des principaux risques de qualité pour le système. Vous découvrez une défaillance
reproductible qui entraîne la perte de connexion des clients au site Web de la banque lorsqu'ils
transfèrent des fonds entre des types de compte courants et qu'ils ne peuvent pas se reconnecter
pendant trois à cinq minutes.
Quel est le résumé idéal pour un rapport de défaut pour cette défaillance, qui capture à la fois
l'essence de la défaillance et son impact sur les parties prenantes ?
a) Les journaux du serveur Web affichent l'erreur 0x44AB27 lors de l'exécution du test 07.005, qui
n'est pas un message d'erreur attendu dans le système de fichiers /tmp.
b) Les développeurs ont introduit une importante défaillance de disponibilité qui va sérieusement
contrarier nos clients.
d) Une transaction de transfert de fonds typique entraîne la fin de la session du client, avec un délai
de disponibilité lors de la tentative de reconnexion.
Vous testez une application mobile qui permet aux utilisateurs de trouver un restaurant à proximité,
en fonction du type de nourriture qu'ils veulent manger. Considérez la liste suivante de cas de test, de
priorités (le nombre le plus petit correspond à une priorité élevée) et de dépendances logiques, dans
le format suivant :
Quelle est l'ordonnance d'exécution des cas de test suivante qui prend en compte à la fois les
priorités et les dépendances ?
Quel est le test de métrique commun souvent utilisé pour surveiller à la fois la
préparation des tests et l'exécution des tests ?
Quels sont les deux facteurs qui peuvent être utilisés pour déterminer le niveau de risque ?
a) Test et développement
b) Dynamique et réactif
c) Déclaration et décision
d) Probabilité et impact
Réponse : d) Probabilité et impact (Likelihood and impact)
Vous travaillez en tant que chef de projet sur un projet de logiciel bancaire interne. Pour éviter les
cycles de retravail excessifs, le processus suivant a été mis en place pour résoudre un défaut une fois
qu'il est trouvé dans le laboratoire de test :
a) Le développeur assigné trouve et corrige le défaut, puis crée une version expérimentale
b) Un développeur pair examine, teste unitairement et confirme la correction du défaut sur son poste
de travail
c) Un testeur, généralement celui qui a trouvé le défaut, confirme la correction du défaut dans
l'environnement de développement
d) Une nouvelle version avec toutes les corrections de défauts confirmées est installée dans
l'environnement de test une fois par jour
Néanmoins, un grand nombre de défauts que les testeurs ont confirmés comme étant corrigés dans
l'environnement de développement (à l'étape 3) échouent étrangement lors de la confirmation dans
l'environnement de test, entraînant des résultats de retravail et de temps de cycle. Vous avez la plus
grande confiance en vos testeurs et avez éliminé les erreurs ou omissions à l'étape 3.
a) L'activité des développeurs, qui ne testent peut-être pas de manière adéquate à l'étape 2
b) L'activité des testeurs, qui peuvent être confus quant à ce qu'il faut tester à l'étape 5
d) L'activité des développeurs, qui peuvent ne pas corriger les défauts correctement à l'étape 1
logiciel. Si un test qui réussit à l'étape 3 échoue à l'étape 5, alors quelque chose est
différent entre ces deux étapes. Une différence possible est le test
Vous êtes en train de planifier un effort de test pour une nouvelle application de banque mobile.
Dans le cadre de l'estimation, vous rencontrez d'abord les testeurs proposés et les autres membres
du projet. L'équipe est bien coordonnée et a déjà travaillé sur des projets similaires. Pour vérifier
l'estimation résultante, vous vous référez ensuite à des moyennes de l'industrie pour l'effort et les
coûts de test sur des projets similaires, publiées par un consultant de renom.
b) Principalement une approche basée sur l'expertise, complétée par une approche basée sur les
métriques
c) Principalement une approche basée sur les métriques, complétée par une approche basée sur
l'expertise
d) Principalement le planning poker, vérifié par la vélocité à partir des graphiques burndown
Au cours d'un projet suivant des méthodes Agile, vous constatez une divergence entre l'interprétation
des critères d'acceptation par le développeur et celle du propriétaire du produit, que vous soulevez
lors d'une session de raffinement de l'histoire utilisateur. Lequel des éléments suivants est un
avantage de l'indépendance des tests exemplifié par cette situation ?
Vous êtes en train de définir le processus de réalisation de l'analyse des risques produit dans le cadre
de chaque itération sur un projet Agile. Lequel des éléments suivants est l'endroit approprié pour
documenter ce processus dans un plan de test?
Considérez la liste suivante de résultats indésirables qui pourraient survenir dans un effort de
développement d'application mobile :
C. Les utilisateurs trouvent que le clavier virtuel est trop difficile à utiliser avec votre application
D. Le système répond trop lentement aux entrées de l'utilisateur lors de la saisie d'une chaîne de
recherche
E. Les testeurs ne sont pas autorisés à rapporter les résultats de test lors des réunions quotidiennes
debout
Lequel des éléments suivants classe correctement ces résultats indésirables en tant que risques pour
le projet et le produit ?
Vous venez de terminer un projet pilote pour un outil de test de régression. Vous comprenez mieux
l'outil et avez adapté votre processus de test. Vous avez standardisé une approche pour utiliser l'outil
et ses produits de travail associés. Lequel des objectifs typiques d'un projet pilote d'automatisation
des tests doit encore être réalisé ?
c) Décider des moyens standard d'utiliser, de gérer, de stocker et de maintenir l'outil et les actifs de
test
D
Question #40 (1 Point)
Lequel des outils suivants est le plus utile pour la présentation de métriques de test ?
c) Outil de couverture
Question #1 (1 Point)
c) Produits de travail produits pendant le processus de test pour une utilisation dans la planification,
la conception, l'exécution, l'évaluation et la communication sur le test
d) Une source permettant de déterminer un résultat attendu à comparer avec le résultat réel du
système testé
Question #2 (1 Point)
A
Question #3 (1 Point)
Lequel des éléments suivants est un exemple de défaillance dans un système de régulateur de vitesse
de voiture?
a) Le développeur du système a oublié de renommer les variables après une opération de copier-
coller
b) Un code inutile qui déclenche une alarme lors de la marche arrière a été inclus dans le système
c) Le système cesse de maintenir une vitesse réglée lorsque le volume de la radio est augmenté ou
diminué
Question #4 (1 Point)
Lequel des éléments suivants est un défaut plutôt qu'une cause profonde dans un traqueur de
condition physique?
a) Parce que l'auteur des exigences n'était pas familier avec le domaine de l'entraînement physique, il
a donc supposé à tort que les utilisateurs voulaient le rythme cardiaque en battements par heure.
b) Le testeur de l'interface smartphone n'avait pas été formé aux tests de transition d'état, il a donc
manqué un défaut majeur
c) Une variable de configuration incorrecte implémentée pour la fonction GPS pourrait causer des
problèmes de localisation pendant l'heure d'été
d) Parce que la conceptrice n'avait jamais travaillé sur des appareils portables auparavant, elle a donc
mal compris les effets du soleil réfléchi en concevant l'interface utilisateur.
Question #5 (1 Point)
À la suite de l'analyse des risques, davantage de tests sont dirigés vers les zones du système sous test
où les tests initiaux ont trouvé plus de défauts que la moyenne.
Question #6 (1 Point)
A. Conception de tests
2. Identification des données de test pour prendre en charge les cas de test
Lequel des éléments suivants correspond le MIEUX aux activités et aux tâches ?
Question #7 (1 Point)
Lequel des éléments suivants décrit le MIEUX comment la valeur est ajoutée en maintenant la
traçabilité entre la base de test et les artefacts de test ?
a) Les tests de maintenance peuvent être entièrement automatisés en fonction des modifications
apportées aux exigences initiales
b) Il est possible de déterminer si un nouveau cas de test a augmenté la couverture des exigences
c) Les responsables des tests peuvent identifier les testeurs qui ont trouvé les défauts de gravité les
plus élevés
d) Les zones qui peuvent être impactées par les effets secondaires d'un changement peuvent être
ciblées par des tests de confirmation
B
Question #8 (1 Point)
Quelle est la qualité suivante qui est PLUS susceptible d'être trouvée dans l'état d'esprit d'un testeur
plutôt que dans celui d'un développeur ?
a) L'état d'esprit d'un testeur a tendance à croître et à mûrir à mesure que le testeur acquiert de
l'expérience
Question #9 (1 Point)
Étant donné les énoncés suivants sur les relations entre les activités de développement de logiciels et
les activités de test dans le cycle de vie du développement de logiciels :
2. L'examen doit commencer dès que les versions finales des documents deviennent disponibles
4. Les activités de test doivent commencer aux premiers stades du cycle de vie de développement de
logiciels
Lequel des suivants montre CORRECTEMENT ceux qui sont vrais et faux ?
a) Vrai - 1, 2; Faux - 3, 4
b) Vrai - 2, 3; Faux - 1, 4
c) Vrai - 1, 2, 4; Faux - 3
d) Vrai - 1, 4; Faux - 2, 3
a) Test d'intégration
b) Test d'acceptation
c) Test système
d) Test de composant
Quelle est la déclaration CORRECTE parmi les suivantes sur les types de tests et les niveaux de tests?
a) Les tests fonctionnels et non fonctionnels peuvent être effectués aux niveaux de test système et
acceptation, tandis que les tests de type boîte blanche sont limités aux tests de composants et
d'intégration.
b) Les tests fonctionnels peuvent être effectués à n'importe quel niveau de test, tandis que les tests
c) Il est possible d'effectuer des tests fonctionnels, non fonctionnels et de type boîte blanche à
d) Les tests fonctionnels et non fonctionnels peuvent être effectués à n'importe quel niveau de test,
tandis que les tests de type boîte blanche sont limités aux tests de composants et d'intégration.
Laquelle des déclarations suivantes compare MIEUX les buts des tests de confirmation et des tests de
régression ?
a) Le but des tests de régression est de s'assurer que tous les tests précédemment exécutés
fonctionnent toujours correctement, tandis que le but des tests de confirmation est de s'assurer
que les corrections apportées à une partie du système n'ont pas affecté négativement d'autres
parties.
b) Le but des tests de confirmation est de vérifier qu'un défaut précédemment identifié a été
corrigé, tandis que le but des tests de régression est de s'assurer qu'aucune autre partie du
c) Le but des tests de régression est de s'assurer que les changements apportés à une partie du
système n'ont pas entraîné de défaillance dans une autre partie, tandis que le but des tests de
confirmation est de vérifier que tous les tests précédemment exécutés fournissent toujours les
d) Le but des tests de confirmation est de confirmer que les changements apportés au système
ont été effectués avec succès, tandis que le but des tests de régression est d'exécuter des tests
qui ont précédemment échoué pour s'assurer qu'ils fonctionnent maintenant correctement.
Laquelle des déclarations suivantes décrit CORRECTEMENT un rôle de l'analyse d'impact dans les
tests de maintenance ?
a) L'analyse d'impact est utilisée pour décider si une correction apportée à un système de
b) L'analyse d'impact est utilisée pour identifier la manière dont les données doivent être
c) L'analyse d'impact est utilisée pour décider quel correctif est le plus utile pour l'utilisateur.
d) L'analyse d'impact est utilisée pour déterminer l'efficacité des nouveaux cas de tests de
maintenance.
Lequel des énoncés suivants reflète CORRECTEMENT la valeur des tests statiques ?
a) En introduisant des examens, nous avons constaté que la qualité des spécifications et le temps
nécessaire au développement et aux tests ont augmenté
b) L'utilisation des tests statiques signifie que nous avons un meilleur contrôle et une gestion moins
coûteuse des défauts en raison de la facilité de détection des défauts plus tard dans le cycle de vie
c) Maintenant que nous exigeons l'utilisation de l'analyse statique, les exigences manquées ont
diminué et la communication entre les testeurs et les développeurs s'est améliorée
d) Depuis que nous avons commencé à utiliser l'analyse statique, nous trouvons des défauts de
codage qui n'auraient peut-être pas été trouvés en ne réalisant que des tests dynamiques
Lequel des énoncés suivants sur l'utilisation de listes de contrôle lors d'un examen formel est
CORRECT ?
a) Dans le cadre de la planification de l'examen, les examinateurs créent les listes de contrôle
nécessaires pour l'examen
b) Dans le cadre de la communication des problèmes, les examinateurs remplissent les listes de
contrôle fournies pour l'examen
c) Dans le cadre de la réunion d'examen, les examinateurs créent des rapports de défauts basés sur
les listes de contrôle fournies pour l'examen
d) Dans le cadre de l'initiation de l'examen, les examinateurs reçoivent les listes de contrôle
nécessaires pour l'examen
Lequel des éléments suivants correspond CORRECTEMENT aux rôles et responsabilités dans un
examen formel ?
A
Question #17 (1 Point)
Les revues utilisées dans votre organisation ont les attributs suivants:
• Il y a un rôle de scribe
a) Revue informelle
b) Relecture technique
c) Revue technique
d) Inspection
Question #18 (1 Point) On vous a demandé de participer à une revue basée sur une
liste de contrôle de l'extrait suivant de la spécification des exigences pour un système
de bibliothèque: Les bibliothécaires peuvent:
a) Une pratique de test dans laquelle une enquête approfondie sur l'historique de l'objet de test est
utilisée pour identifier les faiblesses potentielles qui sont examinées par des cas de test
b) Une approche de test dans laquelle les testeurs conçoivent et exécutent dynamiquement des tests
en fonction de leur connaissance, de l'exploration de l'objet de test et des résultats des tests
précédents
c) Une approche de conception de test dans laquelle les activités de test sont planifiées en tant que
sessions ininterrompues d'analyse et de conception de test, souvent utilisées en conjonction avec des
tests basés sur des listes de contrôle
B
Question #20 (1 Point)
Quelle est la MEILLEURE correspondance entre les descriptions et les différentes catégories de
techniques de test?
1. La couverture est mesurée sur la base d'une structure sélectionnée de l'objet de test
Les commentaires pour différents nombres de pas devraient être les suivants :
Parmi les ensembles de valeurs de test suivants, lequel permettrait d'obtenir la meilleure couverture
des partitions d'équivalence ?
Un enregistreur de rayonnement quotidien pour les plantes produit un score d'ensoleillement basé
sur une combinaison du nombre d'heures pendant lesquelles une plante est exposée au soleil (moins
de 3 heures, de 3 à 6 heures ou plus de 6 heures) et de l'intensité moyenne de l'ensoleillement (très
faible, faible, moyenne, élevée).
T2 7,0 moyenne 60
Quel est le nombre minimum de cas de test supplémentaires nécessaires pour assurer une
couverture complète de TOUTES LES PARTITIONS d'équivalence d'entrée VALIDES ?
a) 1
b) 2
c) 3
d) 4
Sélectionnez UNE option.
Une application de maison intelligente mesure la température moyenne dans la maison au cours de
la semaine précédente et fournit des commentaires aux occupants sur leur respect de
l'environnement en fonction de cette température.
Les commentaires pour différentes plages de température moyenne (à l'°C près) devraient être les
suivants :
En utilisant BVA (uniquement les valeurs Min et Max), lequel des ensembles de valeurs de test
suivants fournit le plus haut niveau de couverture des limites ?
C
Question #24 (1 Point)
Laquelle des affirmations suivantes décrit le mieux la manière dont les cas de test sont dérivés à
partir d'un cas d'utilisation ?
a) Les cas de test sont créés pour exercer les comportements de base, exceptionnels et erronés
définis par le système sous test en collaboration avec les acteurs.
b) Les cas de test sont dérivés en identifiant les composants inclus dans le cas d'utilisation et en
créant des tests d'intégration qui exerceront les interactions de ces composants.
c) Les cas de test sont générés en analysant les interactions des acteurs avec le système afin de
garantir que les interfaces utilisateur sont faciles à utiliser.
d) Les cas de test sont dérivés pour exercer chacun des points de décision dans les flux de processus
métier du cas d'utilisation, afin d'obtenir une couverture de décision de 100% de ces flux.
A
Question #27 (1 Point)
a) La couverture de l'instruction est une mesure du nombre de lignes de code source exercées par les
tests.
c) La couverture de l'instruction est une mesure du pourcentage de lignes de code source (sans les
commentaires) exercées par les tests.
d) La couverture de l'instruction est une mesure du nombre d'instructions exécutables dans le code
source exercées par les tests.
a) La couverture de décision est une mesure du pourcentage de chemins possibles à travers le code
source exercé par les tests.
b) La couverture de décision est une mesure du pourcentage des flux métier à travers le composant
exercé par les tests.
c) La couverture de décision est une mesure des instructions "if" dans le code qui sont exercées avec
les deux résultats vrai et faux.
d) La couverture de décision est une mesure de la proportion des résultats de décision dans le code
source exercés par les tests.
Question #29
Laquelle des affirmations suivantes décrit le mieux le concept derrière le "guessing" d'erreurs ?
a) Le "guessing" d'erreurs nécessite de vous mettre dans la peau de l'utilisateur de l'objet de test et
de deviner les erreurs que l'utilisateur pourrait commettre en interagissant avec celui-ci.
c) Le "guessing" d'erreurs consiste à utiliser vos connaissances et votre expérience des défauts
trouvés dans le passé et des erreurs typiques commises par les développeurs.
d) Le "guessing" d'erreurs nécessite de reproduire rapidement la tâche de développement afin
d'identifier le type d'erreurs qu'un développeur pourrait commettre.
Question #30
Laquelle des affirmations suivantes explique le mieux un avantage des tests indépendants ?
b) Si une équipe de test externe à l'organisation peut être financée, il y a des avantages distincts en
termes de cette équipe externe n'étant pas aussi facilement influencée par les préoccupations de
livraison de la gestion de projet et la nécessité de respecter des délais stricts de livraison.
c) Une équipe de test indépendante peut travailler totalement séparément des développeurs, n'a pas
besoin d'être distraite par les changements des exigences du projet et peut limiter la communication
avec les développeurs à la déclaration des défauts à travers le système de gestion des défauts.
d) Lorsque les spécifications contiennent des ambiguïtés et des incohérences, des hypothèses sont
faites sur leur interprétation, et un testeur indépendant peut être utile pour remettre en question ces
hypothèses et l'interprétation faite par le développeur.
Question #31
Laquelle des tâches suivantes est la plus susceptible d'être effectuée par le responsable des tests ?
a) Rédiger des rapports de synthèse des tests basés sur les informations recueillies pendant les tests.
d) Analyser, examiner et évaluer les exigences, les spécifications et les modèles pour leur testabilité.
A
Question #32 :
1. Le budget initial de test de 30 000 $ plus une réserve de 7 000 $ a été dépensé.
2. 96 % des tests prévus pour le package de dessin ont été exécutés et les tests restants sont
maintenant hors du périmètre.
4. L'état actuel ne comporte aucun défaut critique en suspens et deux défauts de haute priorité.
Quelle est la meilleure catégorisation des critères d'entrée et de sortie parmi les options suivantes :
D
B
Laquelle des affirmations suivantes sur les approches d'estimation des tests est CORRECTE ?
a) Avec l'approche basée sur les métriques, l'estimation est basée sur des mesures de test issues du
projet, et donc cette estimation n'est disponible qu'après le début des tests.
b) Avec l'approche basée sur l'expertise, un groupe d'utilisateurs experts identifiés par le client
recommande le budget de test nécessaire.
c) Avec l'approche basée sur l'expertise, les responsables des tests chargés des différentes activités de
test prévoient l'effort de test attendu.
d) Avec l'approche basée sur les métriques, une moyenne des coûts de test enregistrés lors de
plusieurs projets passés est utilisée comme budget de test.
a) Le niveau de risque est calculé en ajoutant les probabilités de toutes les situations problématiques
et les dommages financiers qui en résultent.
b) Le niveau de risque est estimé en multipliant la probabilité d'une menace pour le système par la
chance que la menace se produise et entraîne des dommages financiers.
c) Le niveau de risque est déterminé par une combinaison de la probabilité d'un événement
indésirable et de l'impact attendu de cet événement.
d) Le niveau de risque est la somme de tous les dangers potentiels pour un système multipliée par la
somme de toutes les pertes potentielles de ce système.
Laquelle des options suivantes est la plus susceptible d'être un exemple de risque PRODUIT ?
a) Les fonctionnalités de sécurité attendues peuvent ne pas être prises en charge par l'architecture du
système.
b) Les développeurs pourraient ne pas avoir le temps de corriger tous les défauts trouvés par l'équipe
de test.
c) Les cas de test peuvent ne pas couvrir entièrement les exigences spécifiées.
d) L'environnement de test de performance peut ne pas être prêt avant la livraison du système.
Laquelle des options suivantes est la MOINS susceptible d'être un exemple où l'analyse des risques
produit influence CORRECTEMENT les tests ?
a) L'impact potentiel des failles de sécurité a été identifié comme étant particulièrement élevé, donc
les tests de sécurité ont été prioritaires par rapport à certaines autres activités de test.
b) Les tests ont révélé que la qualité du module réseau est supérieure aux attentes, donc des tests
supplémentaires ne seront pas effectués dans cette zone.
c) Les utilisateurs ont eu des problèmes avec l'interface utilisateur du système précédent, donc des
tests supplémentaires de convivialité sont prévus pour le nouveau système.
d) Le temps nécessaire pour charger les pages Web est crucial pour le succès du nouveau site Web,
donc un expert en tests de performance a été engagé pour ce projet.
Vous effectuez des tests système sur un système de réservation de train. Sur la base des cas de test
effectués, vous avez remarqué que le système signale occasionnellement qu'aucun train n'est
disponible, bien que cela devrait être le cas. Vous avez fourni aux développeurs un résumé du défaut
et la version du système testé. Ils reconnaissent l'urgence du défaut et attendent maintenant que
vous fournissiez des détails supplémentaires.
En plus des informations déjà fournies, les informations supplémentaires suivantes sont données :
5. Résultats réels.
Quelles informations sont les plus utiles à inclure dans le rapport de défaut ?
a) 1, 2, 6
b) 1, 4, 5, 6
c) 2, 3, 4, 5
d) 3, 5, 6
D
Question #39 (1 point) :
a) 1 - B, 2 - C, 3 - D, 4 - A
b) 1 - B, 2 - A, 3 - C, 4 - D
c) 1 - B, 2 - A, 3 - D, 4 - C
d) 1 - A, 2 - B, 3 - D, 4 - C
Quelle option est la PLUS susceptible d'être utilisée comme raison d'utiliser un projet pilote pour
introduire un outil dans une organisation ?
a) Le besoin d'évaluer comment l'outil s'intègre avec les processus et les pratiques existants et de
déterminer ce qui devrait changer
b) Le besoin d'évaluer les compétences en automatisation des tests et les besoins en formation,
encadrement et coaching des testeurs qui utiliseront l'outil
c) Le besoin d'évaluer si l'outil fournit les fonctionnalités requises et ne duplique pas les outils de test
existants
Question #1 (1 point) :
b) Un aspect testable d'un composant ou d'un système identifié comme base de test
c) Le degré selon lequel un produit logiciel fournit des fonctions qui répondent aux besoins
déclarés et implicites lorsque le logiciel est utilisé dans des conditions spécifiées
d) Des cas de test conçus pour exécuter des combinaisons de conditions et les actions qui en
résultent
Question #2 (1 point) :
Laquelle des déclarations suivantes est un objectif valide pour les tests ?
a) Le test devrait 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 du test fonctionne comme prévu par les utilisateurs et les autres parties prenantes
Question #3 (1 point) :
Laquelle des déclarations suivantes décrit correctement la différence entre les tests et le débogage ?
a) Les tests identifient la source des défauts ; le débogage analyse les défauts et propose des activités
de prévention
b) Les tests dynamiques montrent les défaillances causées par les défauts ; le débogage élimine les
défauts qui sont la source des défaillances
c) Les tests ne suppriment pas les erreurs ; mais le débogage élimine les défauts qui causent les
erreurs
d) Les tests dynamiques empêchent les causes des défaillances ; le débogage élimine les défaillances
B
Question #4 (1 point) :
Laquelle des déclarations suivantes décrit la situation la plus courante pour une défaillance
découverte lors des tests ou en production ?
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 teste des applications logicielles sur des appareils mobiles depuis 5 ans. Il possède une grande
expérience dans les tests d'applications mobiles et obtient de meilleurs résultats en moins de temps
que les autres. Pendant plusieurs mois, M. Test n'a pas modifié les cas de test automatisés existants
et n'en a pas créé de nouveaux. Cela conduit à trouver de moins en moins de défauts en exécutant les
tests. Quel principe des tests M. Test n'a-t-il pas observé ?
Question #6 (1 point) :
Question #7 (1 point) :
Laquelle des activités suivantes fait partie de l'activité principale "analyse des tests" dans le processus
de test ?
Question #8 (1 point) :
Associez les produits de travail de test suivants (1-4) à la bonne description (A-D).
1. Suite de tests
2. Cas de test
3. Script de test
4. Charte de test
D. Documentation des activités de test dans le cadre des tests exploratoires basés sur des sessions
Question #9 (1 point) :
Comment le test en boîte blanche peut-il être appliqué lors des tests d'acceptation ?
a) Vérifier si de grandes quantités de données peuvent être transférées entre des systèmes intégrés
b) Vérifier si toutes les instructions de code et tous les chemins de décision du code ont été exécutés
c) Vérifier si tous les flux de travail ont été couverts
Laquelle des affirmations suivantes comparant les tests de composants et les tests système est
VRAIE ?
a) Les tests de composants vérifient la fonctionnalité des modules logiciels, des objets de programme
et des classes qui sont testables séparément, tandis que les tests système vérifient les interfaces
entre les composants et les 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, des spécifications de conception ou des modèles de données, tandis que les cas de test
pour les tests système sont généralement dérivés des spécifications des exigences ou des cas
d'utilisation.
c) Les tests de composants se concentrent uniquement sur les caractéristiques fonctionnelles, tandis
que les tests système se concentrent sur les caractéristiques fonctionnelles et non fonctionnelles.
d) Les tests de composants sont de la responsabilité des testeurs, tandis que les tests système sont
généralement de la responsabilité des utilisateurs du système.
a) Le but des tests de régression est de vérifier si la correction a été implémentée avec succès, 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 des effets secondaires involontaires, tandis que le
but des tests de confirmation est de vérifier si le système fonctionne toujours dans un nouvel
environnement.
c) Le but des tests de régression est de détecter des effets secondaires involontaires, tandis que le but
des tests de confirmation est de vérifier si le défaut original a été corrigé.
d) Le but des tests de régression est de vérifier si la nouvelle fonctionnalité fonctionne, tandis que le
but des tests de confirmation est de vérifier si le défaut original a été corrigé.
C
Question #12 (1 point) :
a) La définition des exigences, la conception du logiciel et les tests sont effectués par phases, où à
chaque phase une partie du système est ajoutée.
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 la fin du développement.
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 une migration vers une nouvelle plateforme d'exploitation.
Quelles activités sont réalisées dans le cadre de la planification d'une revue formelle ?
Parmi les types de revues suivants, lequel est la MEILLEURE option à choisir lorsque la revue doit
suivre un processus formel basé sur des règles et des listes de vérification ?
a) Revue informelle.
b) Revue technique.
c) Inspection.
d) Revue de passage.
Parmi les affirmations suivantes à propos des tests statiques, lesquelles sont les PLUS vraies ?
a) Les tests statiques sont une façon peu coûteuse de détecter et d'éliminer les défauts.
c) Les tests statiques permettent de détecter les problèmes d'exécution en amont du cycle de vie.
d) Lors du test de systèmes critiques en matière de sécurité, les tests statiques ont moins de valeur
car les tests dynamiques détectent mieux les défauts.
Vous serez invité à une revue. Le produit de travail à examiner est une description du processus de
création de documents internes. L'objectif de la description est de présenter la répartition des tâches
entre les différents rôles impliqués dans le processus de manière clairement compréhensible par
tous.
Vous serez invité à une revue basée sur une liste de vérification. La liste de vérification vous sera
également envoyée. Elle comprend les points suivants :
i. La personne qui effectue 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 d'application 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 vérification ci-dessus :
"Après avoir vérifié l'exhaustivité et la précision de la documentation client, l'architecte logiciel crée la
spécification du système. Une fois que l'architecte logiciel a terminé la spécification du système, il
invite les testeurs et les validateurs à la revue. Une liste de vérification décrit la portée de la revue.
Chaque examinateur invité crée des commentaires de revue - si nécessaire - et conclut la revue par
un commentaire officiel indiquant que la revue est terminée."
Parmi les affirmations suivantes concernant votre revue, laquelle est correcte ?
a) Le point ii) de la liste de vérification a été violé car il n'est pas clair quelle condition doit être
remplie pour inviter à la revue.
b) Vous remarquez qu'en plus du testeur et du validateur, le validateur doit également être invité.
Comme cet élément ne fait pas partie de votre liste de vérification, vous ne créez pas de
commentaire correspondant.
c) Le point iii) de la liste de vérification a été violé car il n'est pas clair ce qui marque la fin de la revue.
d) Le point i) de la liste de vérification a été violé car il n'est pas clair qui fournit la liste de vérification
pour l'invitation à la revue.
a) Une technique de test dans laquelle les tests sont dérivés en fonction de la connaissance du
testeur des erreurs passées ou de la connaissance générale des défaillances.
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 à noter, à vérifier ou à retenir, ou un ensemble de règles ou de critères auxquels un
produit doit être vérifié.
d) Une approche de test dans laquelle les testeurs conçoivent et exécutent dynamiquement des tests
en fonction de leurs connaissances, de l'exploration de l'élément à tester et des résultats des tests
précédents
C
Question #20 (1 point):
Quelle option suivante est catégorisée comme une technique de test boîte noire ?
b) Une technique vérifiant que l'objet de test fonctionne conformément à la conception détaillée
c) Une technique basée sur la connaissance des erreurs passées ou de la connaissance générale des
défaillances
"Lorsque le code ne contient qu'une seule instruction 'if' et aucune boucle ou instruction CASE, et
que son exécution n'est pas imbriquée dans le test, tout test unique que nous exécutons donnera une
couverture de décision de 50 %."
a) L'affirmation est vraie. Tout test unique fournit une couverture de 100 % des instructions et donc
une couverture de décision de 50 %.
b) L'affirmation est vraie. Tout test unique entraînerait le résultat de l'instruction "if" à être vrai ou
faux.
c) L'affirmation est fausse. Un test unique ne peut garantir qu'une couverture de décision de 25 %
dans ce cas.
d) L'affirmation est fausse. L'affirmation est trop générale. Elle peut être correcte ou non, selon le
logiciel testé.
a) Il s'agit d'une mesure, qui correspond au pourcentage de cas de test qui ont été exécutés.
b) Il s'agit d'une mesure, qui correspond au pourcentage d'instructions du code source qui ont été
exécutées.
c) Il s'agit d'une mesure, qui correspond au nombre d'instructions du code source qui ont été
exécutées par des cas de test réussis.
d) Il s'agit d'une mesure qui fournit une confirmation vrai/faux si toutes les instructions sont
couvertes ou non.
Quelle affirmation concernant la relation entre la couverture des instructions (statement coverage) et
la couverture des décisions (decision coverage) est vraie ?
a) Une couverture des décisions à 100% garantit également une couverture des instructions à 100%.
b) Une couverture des instructions à 100% garantit également une couverture des décisions à 100%.
c) Une couverture des décisions à 50% garantit également une couverture des instructions à 50%.
a) Lorsque la pression temporelle nécessite d'accélérer l'exécution des tests déjà spécifiés.
b) Lorsque le système est développé de manière incrémentale et qu'aucune charte de test n'est
disponible.
c) Lorsque des testeurs sont disponibles et ont une connaissance suffisante des applications et
technologies similaires.
d) Lorsqu'une connaissance avancée du système existe déjà et qu'il faut fournir des preuves qu'il doit
être testé intensivement.
Le calcul de la prime d'un employé doit être effectué. La prime ne peut pas être négative, mais peut
être calculée jusqu'à zéro. La prime est basée sur la durée de l'emploi :
- de 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 le calcul de la prime ?
a) 3
b) 5
c) 2
d) 4
- Si vous conduisez plus vite que 50 km/h, mais pas plus de 55 km/h, vous serez averti.
- Si vous conduisez plus vite que 55 km/h, mais pas plus de 60 km/h, vous serez sanctionné.
- Si vous conduisez plus vite que 60 km/h, votre permis de conduire sera suspendu.
- La vitesse en km/h est disponible pour le système sous forme de valeur entière.
Quel serait l'ensemble de valeurs le plus probable (en km/h) identifié en appliquant l'analyse des
valeurs limites, où seules les valeurs situées sur les limites des classes d'équivalence sont
sélectionnées ?
b) 50, 55, 60
Les employés d'une entreprise reçoivent des bonus s'ils travaillent plus d'un an dans l'entreprise et
atteignent un objectif qui est convenu individuellement au préalable.
Test-ID T1 T2 T3 T4
Lequel des cas de test suivants représente une situation qui peut se produire dans la vie réelle et qui
est manquante dans la table de décision ci-dessus ?
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.
Une application vidéo a l'exigence suivante : L'application doit permettre de lire une vidéo avec les
résolutions d'affichage suivantes :
1. 640x480
2. 1280x720
3. 1600x1200
4. 1920x1080
Parmi la liste de cas de test suivante, quelle est le résultat de l'application de la technique de
partitionnement en classes d'équivalence pour tester cette exigence ?
a) Vérifier que l'application peut lire une vidéo sur un écran de taille 1920x1080 (1 cas de test)
b) Vérifier que l'application peut lire une vidéo sur un écran de taille 640x480 et 1920x1080 (2 cas de
test)
c) Vérifier que l'application peut lire une vidéo sur chacune des tailles d'écran de l'exigence (4 cas de
test)
d) Vérifier que l'application peut lire une vidéo sur l'une quelconque des tailles d'écran de l'exigence
(1 cas de test)
Laquelle des affirmations suivantes décrit le MIEUX la répartition des tâches entre le responsable des
tests et le testeur ?
a) Le responsable des tests planifie les activités de test et choisit les normes à suivre, tandis que le
testeur choisit les outils et établit 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
automatise les tests.
c) Le responsable des tests planifie, surveille et contrôle les activités de test, tandis que le testeur
conçoit les tests et décide de la livraison de l'objet de test.
d) Le responsable des tests planifie et organise les tests, spécifie les cas de test, tandis que le testeur
exécute les tests.
Parmi les métriques suivantes, laquelle serait la PLUS utile à surveiller pendant l'exécution des tests ?
Parmi les options suivantes, laquelle peut affecter et faire partie de la planification des tests
(initiale) ?
a) Limitations budgétaires
b) Journal de test
c) Taux d'échec
d) Cas d'utilisation
Parmi les listes suivantes, laquelle contient uniquement des critères de sortie typiques des tests ?
a) Mesures de fiabilité, couverture des tests, calendrier et état de correction des défauts et des
risques restants
c) Mesures de fiabilité, couverture des tests, coût des tests, disponibilité de l'environnement de test,
délai de mise sur le marché et intégralité du produit
d) Délai de mise sur le marché, défauts restants, qualification du testeur, disponibilité des cas
d'utilisation testables, couverture des tests et coût des tests
Laquelle des options suivantes N'est PAS incluse dans un rapport de synthèse des tests ?
a) Définition des critères de réussite/échec et des objectifs des tests
Le responsable des tests a défini la stratégie/approche de test suivante dans le plan de test :
1. Le test d'acceptation de l'ensemble du système est exécuté sous forme de test basé sur
l'expérience.
2. Les algorithmes de contrôle sur le serveur sont vérifiés par rapport aux normes de la
réglementation en matière d'économie d'énergie.
3. Le test fonctionnel du thermostat est réalisé sous forme de test basé sur les risques.
4. Les tests de sécurité des données/communications via Internet sont réalisés en collaboration avec
des experts en sécurité externes.
Quatre types courants de stratégies/approches de test le responsable des tests a-t-il mis en œuvre
dans le plan de test ?
Quelle est la caractéristique d'une approche basée sur les métriques pour l'estimation des tests ?
b) Expérience globale recueillie lors d'entretiens avec des responsables des tests
c) Estimation de l'effort pour l'automatisation des tests convenu dans l'équipe de test
En tant que responsable des tests, vous êtes responsable du test des 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
Laquelle des options suivantes structure le planning d'exécution des tests en fonction des
dépendances entre les exigences ?
Vous testez une nouvelle version d'un logiciel pour une machine à café. La machine peut préparer
différents types de café basés sur quatre catégories : la taille du café, le sucre, le lait et le sirop. Les
critères sont les suivants :
Priorité : Normale
c) L'état du défaut
Lequel des éléments suivants est le PLUS susceptible d'être un avantage des outils d'exécution des
tests ?
Lequel des outils de test suivants est principalement adapté aux développeurs plutôt qu'aux
testeurs ?