QCM

Remaining time
20 MIN
60 SEC
Question N°1/30 (Only one answer is correct) :

Pour le test, quelles options ci-dessous représentent le mieux les principales préoccupations de la gestion de configuration?

i. Tous les éléments du logiciel testé sont identifiés et la version est contrôlée
ii. Tous les éléments sont utilisés dans le test d'acceptation finale
iii. Tous les éléments sont stockés dans un répertoire commun
iv. Tous les éléments sont suivis lors d'une modification v. Tous les éléments sont assignés à un propriétaire responsable
vi. Tous les éléments sont liés entre eux et aux éléments de développement

01
i., iv., vi.
02
ii., iii., v.
03
i., iii., iv.
04
iv., v., vi.
3.33%
Question N°2/30 (Only one answer is correct) :

Quel objectif est un objectif d’un projet pilote pour l’introduction d’un outil de test?

01
Evaluer l'aptitude des testeurs pour utiliser l'outil
02
Accomplir le test d'un projet principal
03
Evaluer si les objectifs seront atteints à un coût raisonnable
04
Découvrir quelles sont les exigences demandées par l'outil
6.67%
Question N°3/30 (Only one answer is correct) :

Le test:

01
Commence le plus tôt possible dans le cycle de vie
02
Commence après que le code ne soit écrit pour ainsi avoir un système sur lequel tester
03
Est plus économique à la fin du cycle de vie
04
Peut seulement être mené par une équipe de test indépendante
10.00%
Question N°4/30 (Only one answer is correct) :

Quel est le PRINCIPAL but d'un Plan de Test Principal (Master Test Plan)?

01
Communiquer sur la manière dont les incidents seront gérés
02
Communiquer comment le test sera accompli
03
Produire le calendrier de test
04
Produire une structure des pannes (work breakdown structure)
13.33%
Question N°5/30 (Only one answer is correct) :

Couvrirez-vous toutes les instructions si vous utilisez un seul cas de test avec pour valeurs x = 5 et y = 10?

While x > 0 loop 
Do p
If y = 10 then do q
Endif
Endloop

01
Oui
02
Non
16.67%
Question N°6/30 (Only one answer is correct) :

Quelle déclaration n'est pas vraie?

01
Le test ne nécessite pas de management ni de contrôle
02
Des mesures telles que le nombre d'incidents décelés ou corrigés peuvent être employées pour mesurer la progression du test
03
La redistribution de ressources doit être nécessaire si le test est en retard par rapport aux prévisions
04
Le gestionnaire de test devrait rendre compte des déviations du projet par rapport à la planification du test
20.00%
Question N°7/30 (Only one answer is correct) :

Combien de cas de test sont exigés pour couvrir 100% des instructions? 

If a<b
Then set p=q * a
Else set p=q * b
Endif

01
1 test
02
2 tests
03
3 tests
04
4 tests
23.33%
Question N°8/30 (Only one answer is correct) :

Dans un système conçu pour établir le montant de l'impôt à payer:

  • Un employé touche £4000 de salaire exempt d’impôt.
  • Les prochains £1500 sont taxés à 10%.
  • Les £28000 suivants sont taxés à 22%.
  • Toute somme supérieure est imposée à 40%.

Quelle proposition est un cas de test d'analyse de valeur limite valide?

01
£28000
02
£33501
03
£32001
04
£1500
26.67%
Question N°9/30 (Only one answer is correct) :

Quel est le plus petit nombre de tests que vous pouvez faire pour couvrir toutes les instructions et toutes les branches au moins une fois?

If condition1 then action1
Else
If condition2 then action2
Else action3
Endif
Endif

01
1 test
02
2 tests
03
3 tests
04
4 tests
30.00%
Question N°10/30 (Only one answer is correct) :

Concernant le vocabulaire, sélectionner la bonne définition:

01
L'intégrité est la séparation des responsabilités qui assure l'accomplissement d'évaluation objective
02
Les spécifications fonctionnelles décrivent les grandes lignes d'un produit avec un regard sur ses aptitudes attendues
03
Une erreur est une défaillance de la machine qui produit un résultat incorrect
04
Le test de bas en haut est une approche de test dans laquelle les composants de plus bas niveau sont testés en premier et ensuite utilisés pour faciliter le test de composants de plus haut niveau
33.33%
Question N°11/30 (Only one answer is correct) :

Quel est l'avantage LE PLUS IMPORTANT de l'indépendance dans le test?

01
Un testeur indépendant peut trouver des défauts plus rapidement que la personne qui a écrit le logiciel
02
Un testeur indépendant peut davantage être focalisé sur la démonstration du fonctionnement du logiciel aue la personne qui l'a écrit
03
Un testeur indépendant peut être plus efficace et décisif parce qu'il est moins familier avec le logiciel que la personne qui l'a écrit
04
Un testeur indépendant peut être plus efficace pour trouver des défauts qui ont échappé à la personne qui a écrit le logiciel
36.67%
Question N°12/30 (Only one answer is correct) :

Quel est le plus petit nombre de tests que vous pouvez faire pour couvrir toutes les instructions et toutes les branches au moins une fois?

If condition1 then action1
Endif

01
1 test
02
2 tests
03
3 tests
04
4 tests
40.00%
Question N°13/30 (Only one answer is correct) :

L'estimation:

01
Peut être effectuée tard dans le projet juste avant que le test ne commence
02
Doit être incluse dans des plans de test de haut niveau et doit inclure une évaluation des révisions
03
N'est pas généralement valable pour le test système car nous ne pouvons pas prévoir combien de temps celui-ci prendra
04
Doit être menée en timeboxing (durée fixée avec une date butoir définie)
43.33%
Question N°14/30 (Only one answer is correct) :

Suivant le diagramme de transition d'état ci-dessous:

Quelle série de transitions d'état fournira une couverture 0-switch?

01
A, B, E, B, C, F, D
02
A, B, E, B, C, F, F
03
A, B, E, B, C, D
04
A, B, C, F, F, D
46.67%
Question N°15/30 (Only one answer is correct) :

Concernant la gestion, que'est-ce qui n'est pas vrai?

01
Tester "entre collègues" peut être une façon efficace d'organiser une simple équipe qui effectue son propre test
02
L'automation de test est un secteur exigeant un niveau d'expertise élevé dans les outils et dans le test
03
Le rapport de statuts n'est pas utilisé pour le suivi du statut des incidents liés au test
04
Les incidents devraient être suivis à partir de leur détection en passant par différentes étapes jusqu'à éventuellement leur correction et leur résolution
50.00%
Question N°16/30 (Only one answer is correct) :

Laquelle de ces déclarations à propos du test dynamique est vraie?

01
Le test boîte-blanche (White-box) est plus important que le test boîte-noire (Black-box) dans le sens où il s'adresse au code
02
Le test boîte-noire (black-box) est utile tout au long du cycle de vie et peut être mené par de analystes de l'activité ("métier"), des testeurs, ou bien des développeurs et des utilisateurs
03
Les tests ad hoc courants sont aussi utiles que le test formel particulièrement quand le testeur connaît bien le système
04
Le test dynamique est plus puissant que le test statique car vous faites fonctionner réellement le système et voyez ce qui se produit
53.33%
Question N°17/30 (Only one answer is correct) :

Quelle proposition est une tâche majeure de la planification de test?

01
Déterminer l'approche de test
02
Préparer les spécifications du test
03
Evaluer les critères de sortie et le reporting
04
Mesurer et analyser les résultats
56.67%
Question N°18/30 (Only one answer is correct) :

Un appareil de température mesure la température entre 10 degrés centigrades et -10 degrés centigrades. Si la température chute en-dessous de -10 ou s'élève au-dessus de 10, une alarme se déclenche. Des essais d'analyse de valeur sont élaborés. Les températures à examiner sont:

01
11, 10, 9, -9, -10, -11
02
10, -10
03
-1, 0, 1
04
5, 10, 15
60.00%
Question N°19/30 (Only one answer is correct) :

Qu'est-ce qui est vrai?

01
Les harnais de test sont employés pour générer des cas de test
02
Les harnais de test sont employés pour exécuter les logiciels qui ne possèdent pas d'interface homme-machine
03
Les pilotes sont une forme d'harnais de test uniquement utiliséslors du test de composant
04
Le déboggage est une partie importante du test
63.33%
Question N°20/30 (Only one answer is correct) :

Parmi les choix suivants, lequel définit la portée du test de maintenance?

01
La couverture du paquet de régression actuel
02
La taille et le risque de tout changement du système
03
Le temps écoulé depuis la dernière modification apportée au système
04
Les défauts découverts lors du dernier test de régression
66.67%
Question N°21/30 (Only one answer is correct) :

Comment déterminons-nous les résultats attendus d'un test?

01
Sur la base de la connaissance des testeurs et de la manière dont le logiciel est prévu de fonctionner
02
Sur la base de notre connaissance et de la manière dont un précédent logiciel a fonctionné
03
A partir des résultats obtenus
04
A partir des spécifications et si celles-ci sont manquantes ou incomplètes, à partir d'oracles tels que les utilisateurs experts
70.00%
Question N°22/30 (Only one answer is correct) :

Lequel des points suivants n'est pas un problème de gestion de configuration?

01
Un incident retourné comme n'étant pas un défaut - test d'une mauvaise version de logiciel
02
Impossibilité d'identifier quelle version de la source a été compilée pour fournir la version du système
03
Les défauts préalablement identifiés et corrigés réapparaissent dans les système
04
Une correction d'un incident de test ayant pour résultat l'apparition d'une erreur suplémentaire ailleurs dans le système
73.33%
Question N°23/30 (Only one answer is correct) :

Selon le pseudo-code suivant, calculer respectivement le nombre MINIMUM de cas de test pour couvrir les instructions, et le nombre MINIMUM de cas de test pour couvrir les décisions.

01
3, 3
02
2, 3
03
2, 4
04
3, 2
76.67%
Question N°24/30 (Only one answer is correct) :

Quel est le plus petit nombre de tests que vous pouvez faire pour couvrir toutes les instructions et toutes les branches au moins une fois?

If condition1
then If condition2 then action1
Else action2
Endif
Else
If condition3 then action3
Else action4
Endif
Endif

01
1 test
02
2 tests
03
3 tests
04
4 tests
80.00%
Question N°25/30 (Only one answer is correct) :

Un plan de test est:

01
Rédigé tôt dans le cycle de vie du projet ou du logiciel, afin de définir les risques, le budget l'équipe et la stratégie à adopter pour le test
02
Une liste de cas de tests avec leurs résultats attendus
03
N'est pas nécessaire si le testeur est familiarisé avec le système
04
Un script de cas de test qui suit le processus d'activité
83.33%
Question N°26/30 (Only one answer is correct) :

Qu'est-ce qui n'est pas vrai?

01
L'outil de rejeu de capture est l'outil de Test Assisté Par Ordinateur (CAST) le plus couramment acheté
02
Des outils d'analyse dynamique sont utilisés pour surveiller l'attribution et la désaffectation de la mémoire
03
Le temps de développement ne peut pas être calculé à partir d'outils de test
04
Il est important de cerner les fuites mémoire en utilisant des outils d'analyse dynamique
86.67%
Question N°27/30 (Only one answer is correct) :

Pourquoi les tests statiques et les tests dynamiques sont-ils complémentaires?

01
Parce qu'ils partagent un but commun d'identifier des défauts et de trouver les mêmes types de défaut
02
Parce qu'ils ont différents objectifs et diffèrent dans les types de défaut qu'ils trouvent
03
Parce qu'ils ont différents objectifs mais trouvent les mêmes types de défaut
04
Parce qu'ils partagent un but commun d'identifier des défauts mais difèrent dans les types de défaut qu'ils trouvent
90.00%
Question N°28/30 (Only one answer is correct) :

Quelle déclaration est vraie?

01
Le testeur devrait déterminer les résultats attendus à partir des résultats obtenus
02
Les résultats attendus devraient être déterminés après la première série de test
03
Les résultats attendus devraient être déterminés après que le test ai été lancé
04
Les résultats attendus devraient être déterminés au moment de la conception des tests
93.33%
Question N°29/30 (Only one answer is correct) :

Lesquels sont les objectifs de test valables?

i. Trouver des défauts
ii. Gagner la confiance au niveau de la qualité
iii. Identifier la cause des défauts
iv. Prévenir les défauts

01
i., ii. et iii.
02
ii., iii. et iv.
03
i., ii. et iv.
04
i., iii. et iv.
96.67%
Question N°30/30 (Only one answer is correct) :

Regrouper par paire ces déclarations:

v. Gestion de configuration
w. Conception de test
x. Estimation et planification du test
y. Gestion d'incident
z. Organisation ou groupes de test
 
 
1. est mené avant que l'exécution de test ne puisse commencer
2. a besoin de communication et de coopération entre le testeur et le développeur
3. couvre l'identification et les versions des points importants du projet
4. Nécessite d'inclure une équipe multidisciplinaire
5. Nécessite de prévoir éventuellement des corrections ou une re-planification

Quelles paires sont correctes?

01
1.z., 2.w., 3.x., 4.y., 5.v.
02
1.y., 2.v., 3.w., 4.x., 5.z.
03
1.w., 2.y., 3.v., 4.z., 5.x.
04
1.x., 2.w., 3.y., 4.z., 5.v.
100.00%