Vous êtes sur la page 1sur 12

Chapitre 1

Q1 : Quelle n'est pas une activité du processus de test ?

a. Cloture des tests

b. Développement des tests

c. Analyse des tests

d. Exécution des tests

Q2 : Quels sont les objectifs de test pertinents dans la liste ci-dessous ?

i. Fournir suffisamment d'information aux parties prenantes pour leur permettre de prendre des
décisions éclairées

ii. Réduire le niveau de risque d'une qualité logicielle inadéquate

iii. Valider si l'objet de test est complet et fonctionne comme attendu

iv. Exécuter des tests

a. i, ii, iv sont vrais et iii est faux

b. i, ii, iii sont vrais et iv est faux

c. i, iii, iv sont vrais et ii est faux

d. Toutes les propositions sont vraies

Q3 : Quel est le bon ordre des activités de test dans le déroulement du processus de test ?

a. Planification -Analyse -Implémentation -Conception -Exécution -Clôture -Suivi et Contrôle

b. Planification -Analyse -Conception -Implémentation -Exécution -Suivi et Contrôle -Clôture

c. Planification -Suivi et Contrôle -Conception -Implémentation -Analyse -Exécution -Clôture

d. Planification -Suivi et Contrôle -Analyse -Conception -Implémentation -Exécution -Clôture

Q4 : Quelle affirmation concernant le test est exacte ?

a. Le test démarre le plus tôt possible dans le cycle de vie

b. Le test démarre une fois que le code est écrit afin de disposer d’un système avec lequel on peut
travailler

c. Il est moins coûteux de faire le test à la fin du cycle de vie

d. Le test peut uniquement être fait par une équipe de test indépendante
Q7 : 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.

Q8 : Sur quoi se base le pilotage et le contrôle des tests dans un contexte agile ?

a. Des critères de sortie

b. La définition du terminé

c. Des mesures de sortie

d. La définition de l'arrivée

Chapitre 2
Q1 : Les cas de test d’acceptation sont basés sur :

a. Les exigences

b. La conception

c. Le code

d. Les tables de décision

Q2 : Lequel de ces objets de test n'est pas impacté par les tests de composants ?

a. Code et structures de données

b. Interfaces

c. Module de bases de données

d. Composants, unités ou modules

Q3 : Dans le cadre d'un développement itératif quelles affirmations sont vraies –2 réponses ?

a. En Kanban, les itérations sont longues (de l'ordre de plusieurs mois)


b. En Scrum, les itérations sont courtes (de l'ordre de plusieurs heures, jours, semaines)

c. Chaque itération délivre un logiciel opérationnel qui est en faite une partie du logiciel final qui sera
délivré plusieurs mois plus tard

d. Les livraisons sont continuelles mais non opérationnelles

Q4 : La différence entre test de confirmation et test de régression est :

a. Le test de confirmation s'assure qu'un défaut a été corrigé; les tests de régression recherchent
d'éventuels effets de bord

b. Les tests de régression s'assurent qu'un défaut a été corrigé; le test de confirmation recherche
d'éventuels effets de bord

c. Le test de confirmation est effectué après qu'un défaut ait été corrigé; les tests de régression sont
effectués plus tôt

d. Le test de confirmation est effectué par les développeurs; les tests de régression sont effectués par
des testeurs indépendants

Q5 : Laquelle de ces stratégies de test d'intégration est à proscrire ?

a. Intégration de haut en bas

b. Intégration par tâches fonctionnelles

c. Intégration big bang

d. Intégration de bas en haut

Q6 : Quelle affirmation sur le test fonctionnel est exacte ?

a. Le test basé sur la structure est plus important que le test fonctionnel car il touche le code

b. Le test fonctionnel est utile tout au long du cycle de vie et peut être appliqué par des analystes
métiers, des testeurs, des développeurs et des utilisateurs

c. Le test fonctionnel est plus puissant que le test statique puisque le système est réellement sollicité

d. L’inspection est une forme de test fonctionnel

Q7 : Choisir les meilleurs couples parmi les affirmations suivantes concernant les niveaux de test :

1. Les tests se concentrent sur les aspects d'exploitation et d'administration du système


2. Les tests peuvent être effectués après les tests systèmes ou en parallèle d’activités de tests
systèmes

3. L’environnement de test doit idéalement correspondre à l'environnement de production

4. Les tests ciblent les interactions et les interfaces entre composants intégrés

5. Les test ne nécessitent pas gestion spécifique des défaillances

s) Tests d'intégration de composants

t) Tests système
a. s = 5, t = 4, u = 2, v = 3, w = 1
u) Tests d'acceptation opérationnelle
b. s = 1, t = 2, u = 3, v = 5, w = 4
v) Tests d'intégration de système
c. s = 4, t = 3, u = 1, v = 2, w = 5
w) Tests de composants d. s = 3, t = 1, u = 5, v = 4, w = 2
c à est la bonne réponse

Q8 : Laquelle des caractéristiques qualité suivante n’est pas listée dans la norme ISO 25010 ?

a. Fonctionnalité

b. Utilisabilité

c. Supportabilité

d. Maintenabilité

QUESTION 9 C PAS SUR LE CHAPITRE 2

Chapitre 3
Q1 : Quelle proposition suivante est un test statique ?

a. L'inspection du code

b. L'analyse de la couverture

c. L'évaluation de l'utilisabilité

d. L'installation de la livraison
Q2 : Dans quelle phase du projet les revues sont-elles utilisées ?

a. Exigence

b. Conception

c. Programmation

d. Toutes les propositions

Q3 : 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.

Q4 : 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

Q5 : Choisir les meilleurs couplages pour caractériser les revues :

1. Menée par l'auteur

2. Non documentée

3. Pas de participation du management

4. Menée par un modérateur

5. Utilise des critères d'entrée et de sortie


s) Inspection

t) Revue technique

u) Revue informelle

v) Relecture technique

a. s = 4 et 5, t = 3, u = 2, v = 1

b. s = 4, t = 3, u = 2 et 5, v = 1

c. s = 1 et 5, t = 3, u = 2, v = 4

d. s = 4 et 5, t = 1, u= 2, v = 3

Chapitre 4
Q1 : 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.

Q2 : Comment les tests boîte-blanche peuvent-ils être appliqués pendant les tests d'acceptation ?

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 l’ensemble des structures et valeurs de données et de flux métier ont été couverts.

d. Couvrir toutes les navigations des pages Web.

Q3 : Sachant que pour ouvrir un compte épargne il faut un dépôt minimum de 500 € et que le
plafond est fixé à 20 000 € :

Combien de cas de test faut-il pour couvrir l'exigence ?

a. 4

b. 3
c. 5

d. 2

Q4 : Quels tests permettent de déterminer la couverture du code –2 réponses attendues ?

a. Les tests des instructions

b. Les tests des partitions d'équivalence

c. Les tests basés sur des checklists

d. Les tests des décisions

Q5 : Qu’est-ce que le test exploratoire ?

a. Le processus consistant à anticiper ou à deviner où les défauts peuvent apparaître

b. Une approche systématique permettant d’identifier des plages d’entrées équivalentes

c. Le test mené par un ingénieur qualifié

d. Une mise en œuvre concurrente des activités de conception des tests, d’exécution, d’analyse des
logs et d’apprentissage

Q6 : Quelle est la signification de l’obtention d’une couverture de 90% des instructions par un
ensemble de tests ?

a. 9 résultats de décisions sur 10 ont été exercés par cet ensemble de tests

b. 9 instructions sur 10 ont été exercées par cet ensemble de tests

c. 9 tests sur 10 ont été exécutés sur cette version du logiciel

d. 9 exigences sur 10 concernant le logiciel sont correctes

Q7 : Étant donné le diagramme de transition d’états suivant, laquelle parmi les séries de transitions
d’états suivantes, contient une transition invalide qui pourrait provoquer un défaut de conception du
système ?

a.Login, naviguer, panier, caisse, panier, caisse, payer, logout

b.Login, naviguer, panier, caisse, payer, logout

c.Login, naviguer, panier, caisse, panier, logout


d.Login, naviguer, panier, naviguer, panier, caisse, payer, logout

Q8 : Un champ de texte accepte des valeurs alpha numériques, parmi les propositions suivantes
identifier la meilleure partition d’équivalence valide :

a. BOOK

b. Book

c. Boo01k

d. bookI

Chapitre 5
Q1 : 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 l’utilisation 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.

Q2 : Lequel des éléments suivants n'est pas inclus dans un rapport de synthèse de test ?

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é


Q3 : Le rapport d'avancement de test IEEE 29119 contient les éléments suivants exceptés ?

a. Les tests réalisés

b. Les risques résiduels

c. Les statuts des tests

d. Les spécifications de test

Q4 : Quel est l'objectif des critères de sortie ?

a. Définir quand un test particulier a terminé son exécution

b. S'assurer que la conception des tests est terminée

c. Définir les critères utilisés dans la génération des données d'entrée

d. Déterminer quand arrêter les tests

Q5 : Quelle(s) proposition(s) indique(nt) l’importance de corriger un défaut et quand il doit être


corrigé ?

a. La sévérité

b. La priorité

c. Les propositions a et b

d. Aucune des propositions

Q6 : Quels sont les deux éléments principaux à prendre en compte lors de l’analyse de risques ?

a. La probabilité que l’événement se produise

b. La perte potentielle ou l’impact liés à l’événement

c. Les deux réponses a et b

d. Ni a, ni b
Q7 : Quel outil enregistre les informations sur les versions du logiciel et du testware ?

a. Outil de gestion des tests

b. Outil de gestion des exigences

c. Outil de gestion de configuration

d. Outil d’analyse statique

Q8 : Quel cycle de vie d'un défaut est correct ?

a. Ouvert, Assigné, Corrigé, Fermé

b. Ouvert, Corrigé, assigné, Fermé

c. Assigné, Ouvert, Fermé, Corrigé

d. Assigné, Ouvert, Corrigé, Fermé

Chapitre 6
Q1 : Parmi ces outils, lequel n'est pas une aide à la gestion des tests et du testware

a. Outils de gestion des défauts

b. Outils de gestion des configurations

c. Outils de test de performance

d. Outils de gestion des exigences

Q2 : Laquelle des propositions suivantes est un objectif d’un projet pilote pour l’introduction d’un
outil de test ?

a. Évaluer la compétence des testeurs sur l’utilisation de l’outil

b. Effectuer l’ensemble des tests sur un projet clé

c. Évaluer si le bénéfice sera atteint à un coût raisonnable

d. Découvrir les exigences de l’outilI


Q3 : Un outil qui supporte la traçabilité, l’enregistrement des incidents ou la planification des tests
est appelé :

a. Un outil d’analyse dynamique

b. Un outil d’exécution des tests

c. Un outil de débogage

d. Un outil de gestion des tests

Q4 : 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

Q5 : Lequel des outils suivants sera impliqué dans l’automatisation des tests ?

a. Gestion des données de test

b. Outil de test de performance

c. Capture/Rejeu

d. Comparateur des sorties

Q6 : Lequel de ces types d'outils est principalement utilisé par les développeurs ?

a. Outil de conception de tests

b. Outil d’analyse dynamique

c. Outil pour l'évaluation de la qualité des données

d. Outil d'exécution de tests

Vous aimerez peut-être aussi