| |
| --- |
| ACIAL |
| CFTL Fondation |
| Examen Blanc Release 2018 |
| |
| --- |
| Gilles MENEDE 28/04/2021 |
1. Laquelle des descriptions suivantes est la MEILLEURE description d'une condition de test ?
a) Un attribut d'un composant ou d'un syst me sp cifi ou sous-entendu par une documentation dexigences.
b) Un aspect de la base de test qui est pertinent pour atteindre des objectifs de test sp cifiques.
c) La capacit du produit logiciel fournir des fonctions qui satisfont aux besoins formul s et sous-entendus lorsque le logiciel est utilis dans des conditions sp cifi es.
d) Le pourcentage de tous les r sultats des conditions l mentaires affectant ind pendamment une d cision qui ont t exerc s par une suite de cas de tests.
2. Lequel des nonc s suivants est un objectif valable pour les tests ?
a) D terminer si suffisamment de tests de composants ont t ex cut s dans le cadre des tests syst me.
b) Trouver autant de d faillances que possible afin que les d fauts puissent tre identifi s et corrig s.
c) Prouver que tous les d fauts possibles sont identifi s.
d) Prouver que les d fauts restants ne causeront pas de d faillances.
3. Lequel des nonc s suivants d crit correctement la diff rence entre le test et le d bogage ?
a) Le test identifie la source des d fauts ; le d bogage analyse les d fauts et propose des activit s de pr vention.
b) Le test montre les d faillances caus es par des d fauts ; le d bogage trouve, analyse et supprime les causes des d faillances du logiciel.
c) Le test supprime les d fauts ; le d bogage identifie les causes des d faillances.
d) Le test pr vient les causes des d faillances ; le d bogage supprime les d faillances.
4. Lequel des nonc s ci-dessous d crit une d faillance d couverte au cours des tests ou en production ?
a) Le produit s'est 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 a t incluse dans la compilation.
c) L'algorithme de calcul a utilis les mauvaises variables d'entr e.
d) Le d veloppeur a mal interpr t l'exigence relative l'algorithme.
5. Lequel des nonc s suivants d crit CORRECTEMENT l'un des sept principes cl s du test logiciel ?
a) En utilisant des tests automatis s, il est possible de tout tester.
b) Avec un effort et un support d'outils suffisants, des tests exhaustifs sont r alisables pour tous les logiciels.
c) Il est impossible de tester toutes les combinaisons d'entr e et de pr condition dans un syst me.
d) Le but des tests est de prouver l'absence de d fauts.
6. De quelle mani re les tests peuvent-ils faire partie de l'assurance de la qualit ? (Une option)
a) Ils s'assurent que les exigences sont suffisamment d taill es.
b) Ils r duisent le niveau de risque pour la qualit du syst me.
c) Ils s'assurent que les normes de l'organisation sont respect es.
d) Ils mesurent la qualit du logiciel en termes de nombre de cas de test ex cut s.
7. Laquelle des t ches ci-dessous est ex cut e pendant l'activit d'analyse de test du processus de test de l'ISTQB ?
a) Identifier l'infrastructure et les outils n cessaires.
b) Cr er des suites de tests partir de proc dures de test.
c) Analyser les le ons apprises pour am liorer les processus.
d) valuer la base de test pour la testabilit .
8. Diff rencier les produits dactivit s de test suivants (1-4) en les mettant en correspondance avec la description correcte (A-D).
1. Suite de tests.
2. Cas de test.
3. Script de test.
4. Charte de test.
A. Un groupe de scripts de test ou un calendrier d'ex cution de test.
B. Un ensemble d'instructions pour l'ex cution automatis e des proc dures de test.
C. Contient les r sultats attendus.
D. Documentation des activit s de test dans le cadre de tests exploratoires bas s sur des sessions.
a) 1A, 2C, 3B, 4D.
b) 1D, 2B, 3A, 4C.
c) 1A, 2C, 3D, 4B.
d) 1D, 2C, 3B, 4A.
Publicité
9. Comment les tests bo te-blanche peuvent-ils tre appliqu s pendant les tests d'acceptation ? (Une option)
a) V rifier si de grands volumes de donn es peuvent tre transf r s entre syst mes int gr s.
b) V rifier si toutes les instructions du code et tous les chemins de d cision du code ont t ex cut s.
c) V rifier si lensemble des structures et valeurs de donn es et de flux m tier ont t couverts.
d) Couvrir toutes les navigations des pages Web.
10. Lequel des nonc s suivants comparant le test de composants et le test syst me est VRAI ?
a) Le test de composants v rifie la fonctionnalit des modules logiciels, les objets du programme, et les classes qui sont testables de fa on s par e, alors que le test syst me v rifie les interfaces entre les composants et les interactions entre les diff rentes parties du syst me.
b) Les cas de test pour le test 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, alors que les cas de test pour le test syst me sont g n ralement d riv s des sp cifications des exigences, des sp cifications fonctionnelles ou des cas d'utilisation.
c) Le test de composants se concentre uniquement sur les caract ristiques fonctionnelles, alors que le test syst me se concentre sur les caract ristiques fonctionnelles et non-fonctionnelles.
d) Le test de composants rel ve de la responsabilit des testeurs, alors que le test syst me est g n ralement sous la responsabilit des utilisateurs du syst me.
11. Lequel des nonc s suivants est VRAI ?
a) Le but des tests de r gression est de v rifier si la correction a t effectu e avec succ s, tandis que le but du test de confirmation est de confirmer que la correction n'a pas d'effets de bord.
b) Le but des tests de r gression est de d tecter les effets de bord non intentionnels, 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 les effets de bord non intentionnels, tandis que le but des tests de confirmation est de 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, alors que le but des tests de confirmation est de v rifier si le d faut d'origine a t corrig .
12. Laquelle des d finitions suivantes est la MEILLEURE d finition d'un mod le de d veloppement incr mental ?
a) La d finition des exigences, la conception du logiciel et les tests sont r alis s par morceaux.
b) Une phase dans le processus de d veloppement devrait commencer lorsque la phase pr c dente est compl te.
c) Les tests sont consid r s comme une phase distincte qui a lieu apr s l'ach vement du d veloppement.
d) Les tests sont ajout s au d veloppement en tant qu'incr ment.
13. Lequel des l ments suivants NE devrait PAS tre un d clencheur pour les tests de maintenance ?
a) D cision de tester la maintenabilit du logiciel.
b) D cision de tester le syst me apr s la migration vers une nouvelle plate-forme d'exploitation.
c) D cision de tester s'il est possible de r cup rer les donn es archiv es.
d) D cision de tester apr s des correctifs durgence.
14. Parmi les options suivantes, lesquelles sont des r les dans une revue formelle ? (Une option)
a) D veloppeur, Mod rateur, Responsable de la revue, R viseur, Testeur.
b) Auteur, Mod rateur, Manager, R viseur, D veloppeur.
c) Auteur, Manager, Responsable de la revue, R viseur, Concepteur.
d) Auteur, Mod rateur, Responsable de la revue, R viseur, Scribe.
15. Lequel des nonc s suivants d crit les principales activit s d'une revue formelle ?
a) Lancement, retour en arri re, revue individuelle, communication et analyse des probl mes, reprise, suivi.
b) Planification, revue individuelle, communication et analyse des probl mes, reprise, cl ture, suivi.
c) Planification, lancement de la revue, revue individuelle, communication et analyse des probl mes, correction et production de rapports.
d) Revue individuelle, r union de revue, reprise, cl ture, suivi, analyse des causes racines.
16. Lequel des types de revue ci-dessous est la MEILLEURE option choisir quand la revue doit suivre un processus formel bas sur des r gles et des checklists ?
a) Revue informelle.
b) Revue technique.
c) Inspection.
d) Relecture technique.
17. Quels sont les DEUX nonc s suivants au sujet des tests statiques qui sont les PLUS vrais ?
a) Une fa on peu co teuse de d tecter et d' liminer les d fauts.
b) Ils rendent les tests dynamiques moins difficiles.
c) Validation au plus t t des exigences.
d) Ils permettent de d tecter les probl mes d'ex cution au d but du cycle de vie.
e) Lors des tests de syst mes critiques pour la s ret , les tests statiques ont moins de valeur parce que les tests dynamiques d tectent mieux les d fauts.
18. La conception d'un syst me d'abonnement des journaux est en cours de revue. Les utilisateurs attendus du syst me sont :
- Les abonn s
- L quipe de support technique
- Le d partement de facturation
- Ladministrateur de la base de donn es
Chaque type d'utilisateur se connecte au syst me par l'interm diaire d'une interface de connexion diff rente (par exemple : connexion des abonn s via une page web ; support technique via une application).
Diff rents r viseurs ont t invit s revoir le flux d'ouverture de session du syst me du point de vue des cat gories d'utilisateurs ci-dessus.
Lequel des commentaires suivants est le PLUS susceptible d'avoir t fait par TOUS les r viseurs ?
a) La page de connexion sur le web est encombr e de trop d'espace publicitaire. En cons quence, il est difficile de trouver le lien mot de passe oubli ?
b) Le login pour acc der aux informations de facturation devrait galement permettre l'acc s aux donn es des abonn s et ne pas obliger une deuxi me session de connexion.
Publicité
c) Apr s s' tre connect l'application de base de donn es, il n'y a pas de fonction de d connexion.
d) Le flux d'ouverture de session n'est pas intuitif puisqu'il faut d'abord entrer le mot de passe, avant que le nom d'utilisateur puisse tre saisi.
19. Qu'est-ce qu'un test bas sur une checklist ?
a) Une technique de test dans laquelle les tests sont d riv s sur la base de la connaissance par le testeur des d faillances pass es, ou une connaissance g n rale des modes de d faillance.
b) Une proc dure pour d river et/ou s lectionner des cas de test sur la base d'une analyse de la sp cification, fonctionnelle ou non-fonctionnelle, d'un composant ou d'un syst me sans r f rence ses caract ristiques structure interne.
c) Une technique de test bas e sur l'exp rience par laquelle le testeur exp riment utilise une liste de haut niveau d' l ments noter, v rifier ou se rappeler, ou un ensemble de r gles ou de crit res en fonction desquels un produit doit tre v rifi .
d) Une approche de test o le testeur con oit et ex cute dynamiquement des tests en fonction de ses connaissances, de l'exploration de l' l ment test et des r sultats des tests pr c dents.
20. Laquelle des options suivantes est class e comme technique de test bo te-noire ?
a) Techniques bas es sur l'analyse de l'architecture.
b) Techniques v rifiant que l'objet de test fonctionne conform ment la conception technique.
c) Techniques bas es sur l'utilisation pr vue du logiciel.
d) Techniques bas es sur des exigences formalis es.
21. L' nonc suivant fait r f rence la couverture des d cisions :
"Lorsque le code ne contient qu'une seule instruction " if " et qu'il n'y a pas de boucles ni d'instruction CASE, un seul cas de test que nous ex cuterons r sultera en une couverture de 50% des d cisions."
Laquelle des phrases suivantes est correcte ?
a) La phrase est vraie. Tout cas de test fournit une couverture de 100 % des instructions et donc une couverture de 50 % des d cisions.
b) La phrase est vraie. Tout cas de test conduit le r sultat de linstruction " if " tre soit vrai, soit faux.
c) La phrase est fausse. Tout cas de test ne peut garantir qu'une couverture de 25 % des d cisions dans la situation de l nonc .
d) La phrase est fausse. L' nonc est trop g n ral. Il peut tre correct ou non, en fonction du logiciel test .
22. Laquelle des descriptions suivantes est la MEILLEURE description de la couverture des instructions ?
a) Il s'agit d'une m trique utilis e pour calculer et mesurer le pourcentage de cas de test qui ont t ex cut s.
b) Il s'agit d'une m trique qui est utilis e pour calculer et mesurer le pourcentage dinstructions dans le code source qui ont t ex cut es.
c) Il s'agit d'une m trique qui sert calculer et mesurer le nombre dinstructions dans le code source qui ont t ex cut es par des cas de test qui sont pass s avec succ s.
d) Il s'agit d'une mesure qui donne une confirmation vrai/faux si toutes les instructions sont couvertes ou non.
23. Quels sont les DEUX nonc s suivants relatifs la relation entre la couverture des instructions et la couverture des d cisions qui sont vrais ?
a) La couverture des d cisions est plus forte que celle des instructions.
b) La couverture des instructions est plus forte que celle des d cisions.
c) Une couverture 100 % des instructions garantit une couverture 100 % des d cisions.
d) Une couverture 100 % des d cisions garantit une couverture 100 % des instructions.
e) La couverture des d cisions ne peut jamais atteindre 100 %.
24. Laquelle des situations suivantes n'est PAS adapt e l'utilisation des tests exploratoires ?
a) Lorsque le temps est limit et/ou que les exigences sont incompl tes ou inapplicables.
b) Lorsque le syst me est d velopp et test de fa on incr mentale.
c) Lorsque seuls des testeurs nouveaux et inexp riment s sont disponibles.
d) Lorsque la partie principale de l'application ne peut tre test e que chez le client.
25. Contexte : La prime d'un salari doit tre calcul e. Elle ne peut pas tre n gative, mais elle peut tre ramen e z ro. La prime est bas e sur la dur e de l'emploi.
Les cat gories sont : inf rieur ou gal 2 ans, sup rieur 2 ans mais inf rieur 5 ans, 5 ans ou plus, mais moins de 10 ans, 10 ans ou plus.
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.
26. Un syst me pour contr ler et verbaliser les exc s de vitesse a les caract ristiques suivantes :
Si vous roulez 50 km/h ou moins, il ne se passera rien.
Si vous roulez une vitesse sup rieure 50 km/h, mais inf rieure ou gale 55 km/h, vous serez averti.
Si vous roulez plus de 55 km/h mais pas plus de 60 km/h, vous serez condamn une amende.
Si vous roulez plus de 60 km/h, votre permis de conduire sera suspendu.
Quel serait l'ensemble le plus probable de valeurs (en km/h) identifi es par une analyse des valeurs limites deux valeurs par limite ?
a) 0, 49, 50, 54, 59, 60.
b) 50, 55, 60.
c) 49, 50, 54, 55, 60, 62.
d) 50, 51, 55, 56, 60, 61.
27. Contexte :
Les employ s d'une entreprise re oivent des primes s'ils travaillent plus d'un an dans l'entreprise et atteignent les objectifs fix s individuellement.
La table de d cision suivante a t con ue pour tester la logique de versement des primes :

Publicité
Quels cas de test pourraient tre limin s dans la table de d cision ci-dessus parce ne se produisant pas dans une situation r elle ? (Une option)
a) T1 et T2.
b) T3 et T4.
c) T7 et T8.
d) T5 et T6.
28. Lequel des nonc s suivants concernant le diagramme de transition d' tats et la table des cas de test ci-dessous est VRAI ?

a) Les cas de test donn s peuvent tre utilis s pour couvrir la fois les transitions valides et invalides dans le diagramme de transition d' tats.
b) Les cas de test donn s repr sentent toutes les transitions valides possibles dans le diagramme de transition d' tats.
c) Les cas de test donn s ne repr sentent qu'une partie des transitions valides dans le diagramme de transition d' tats.
d) Les cas de test donn s repr sentent des paires s quentielles de transitions dans le diagramme de transition d' tats.
29. Une application vid o a les exigences suivantes.
L'application doit permettre la lecture d'une vid o sur les formats d'affichage suivants :
1. 640x480.
2. 1280x720.
3. 1600x1200.
4. 1920x1080.
Quelle liste de cas de test parmi les propositions suivantes est le r sultat de l'application de la technique de test par partitions d' quivalence pour tester cette exigence ?
a) V rifiez que l'application peut lire une vid o sur un cran de taille 1920x1080 (1 test).
b) V rifier que l'application peut lire une vid o sur un cran de taille 640x480, et 1920x1080 (2 tests).
c) V rifier que l'application peut lire une vid o sur un cran de chacune des tailles d'affichage (4 tests).
d) V rifiez que l'application peut lire une vid o sur n'importe quelle taille d'affichage dans le fichier (1 test).
30. Lequel des nonc s suivants d crit le MIEUX la fa on dont les t ches sont r parties entre le Test Manager et le testeur ?
a) Le Test Manager planifie les activit s de test et choisit les normes suivre, pendant que le testeur choisit les outils et les moyens de contr le utiliser.
b) Le Test Manager planifie, organise et contr le les activit s de test, pendant que le testeur sp cifie et ex cute les tests.
c) Le Test Manager planifie, surveille et contr le les activit s de test, tandis que le testeur con oit des tests et d cide de lutilisation de frameworks d'automatisation.
d) Le Test Manager planifie et organise les tests, et sp cifie les cas de test, tandis que le testeur priorise et ex cute les tests.
31. Lequel des param tres suivants serait le PLUS utile surveiller pendant l'ex cution des tests ?
a) Le pourcentage de cas de test ex cut s.
b) Le pourcentage du travail effectu dans la pr paration de l'environnement de test.
c) Le pourcentage de cas de test planifi s qui sont pr par s.
d) Le pourcentage du travail effectu dans la pr paration des cas de test.
32. Quels sont les DEUX des l ments de la liste suivante qui peuvent affecter et faire partie de la planification des tests ?
a) Limitations budg taires.
b) Objectifs du test.
c) Logs de test.
d) Taux de d faillance.
e) Cas d'utilisation.
33. Quels crit res sont habituellement des crit res de sortie des tests ? (Une option)
a) Mesures de fiabilit , degr d'ind pendance du testeur et niveau de compl tude du produit.
b) Mesures de fiabilit , co t des tests, disponibilit du code testable, d lai de mise sur le march et niveau de compl tude du produit.
c) Mesures de fiabilit , co t des tests, calendrier et d fauts non r solus.
d) D lai de mise sur le march , d fauts r siduels, qualification du testeur, degr d'ind pendance du testeur et co t des tests.
34. Lequel des l ments suivants n'est PAS inclus dans un rapport de synth se des tests ?
a) D finition des crit res de r ussite ou d' chec et les objectifs des tests.
b) carts par rapport l'approche de test.
c) Mesure des progr s r els par rapport aux crit res de sortie.
d) valuation de la qualit de l' l ment test .
35. Il existe plusieurs strat gies de test. Quelle strat gie (1-4) est caract ris e par quelle description (A-D) ci-dessous ?
1. Analytique.
2. M thodique.
3. Bas sur des mod les.
4. Consultative.
A. Les tests sont bas s sur un diagramme d' tat d'un aspect requis du produit.
B. Les tests sont con us et class s par ordre de priorit en fonction du niveau de risque.
C. Utilisation syst matique d'un ensemble pr d fini de conditions de test.
Publicité
D. Les tests sont choisis en fonction des points de vue des experts du domaine de l'entreprise.
a) 1D, 2B, 3A, 4C.
b) 1A, 2C, 3D, 4B.
c) 1D, 2C, 3B, 4A.
d) 1B, 2C, 3A, 4D.
36. Laquelle des caract ristiques suivantes est la caract ristique d'une approche bas e sur les m triques pour l'estimation des tests ?
a) Budget qui a t utilis par un pr c dent projet de test similaire.
b) Exp rience globale acquise lors des entretiens avec les responsables des tests.
c) Estimation globale convenue avec les d veloppeurs.
d) Moyenne des calculs recueillis aupr s des experts m tier.
37. Le diagramme suivant montre les d pendances logiques entre un ensemble de sept exigences, o une d pendance est indiqu e par une fl che. Par exemple, "R1 -> R3" signifie que R3 d pend de R1.

Laquelle des options suivantes structure le calendrier d'ex cution des tests en fonction des d pendances des exigences ?
a) R1 R3 R1 R2 R5 R6 R4 R7.
b) R1 R3 R2 R5 R2 R6 R4 R7.
c) R1 R3 R2 R5 R6 R4 R7.
d) R1 R2 R5 R6 R3 R4 R7.
38. Vous testez une nouvelle version de logiciel pour une machine caf .
La machine peut pr parer diff rents types de caf en fonction de quatre cat gories : la dimension de la tasse de caf , le sucre, le lait et le sirop.
Les crit res sont les suivants :
- Taille de la tasse de caf (petit, moyen, grand)
- Sucre (aucun, 1 unit , 2 unit s, 3 unit s, 4 unit s),
- Lait (oui ou non),
- Sirop aromatis (sans sirop, caramel, noisette, vanille).
Vous tes en train d' crire un rapport de d faut avec les informations suivantes :
Titre : Basse temp rature du caf .
R sum court : Lorsque vous s lectionnez un caf au lait, le temps de pr paration du caf est trop long et la temp rature de la boisson est trop basse (moins de 40 C).
R sultat attendu : La temp rature du caf doit tre standard (environ 75 C).
Degr de risque : Moyen
Priorit : Normal
Quelle est linformation utile la PLUS susceptible davoir t omise dans le rapport de d faut ci-dessus ?
a) Le r sultat r el de test.
b) Les donn es identifiant la machine caf test e.
c) Le statut du d faut.
d) Des id es pour am liorer le sc nario de test.
39. Lequel des l ments suivants est le PLUS susceptible d' tre un avantage des outils d'ex cution de tests ?
a) Il est facile de cr er des tests de r gression.
b) Il est facile de maintenir le contr le de version des actifs de test.
c) Il est facile de concevoir des tests de s curit .
d) Il est facile d'ex cuter des tests de r gression.
40. Laquelle des r ponses ci-dessous associe le mieux un type doutil (1-4) avec un exemple doutil (A-D) ?
1. Outils pour la gestion des tests et du testware.
2. Outils pour les tests statiques.
3. Outils pour l'ex cution et les logs de test.
4. Outils pour la conception et limpl mentation des tests.
A. Framework dautomatisation.
B. Outil de gestion de la configuration.
C. Outil de support aux revues.
D. Outil de Model-Based Testing.
a) 1A, 2B, 3D, 4C.
b) 1B, 2C, 3D, 4A.
c) 1A, 2C, 3D, 4B.
d) 1B, 2C, 3A, 4D.