QCM6 FR-1
QCM6 FR-1
Version 2018
QCM – ISTQB FONDATION - 6
QCM-6-Q1 FL-1.1.1 - (K1) IDENTIFIER LES OBJECTIFS HABITUELS DES TESTS
a) La vérification est la confirmation par l’examen et la fourniture de preuves subjectives que des exigences
spécifiées ont été satisfaites alors que la validation est la confirmation par l’examen et la fourniture de
preuves objectives que les exigences, pour un usage ou une application voulue, ont été satisfaites
b) La validation est la confirmation par l’examen et la fourniture de preuves objectives que des exigences
spécifiées ont été satisfaites alors que la vérification est la confirmation par l’examen et la fourniture de
preuves objectives que les exigences, pour un usage ou une application voulue, ont été satisfaites
c) La vérification est la confirmation par l’examen et la fourniture de preuves objectives que des exigences
spécifiées ont été satisfaites alors que la validation est la confirmation par l’examen et la fourniture de
preuves objectives que les exigences, pour un usage ou une application voulue, ont été satisfaites.
d) La validation est la confirmation par l’examen et la fourniture de preuves objectives que des exigences
spécifiées ont été satisfaites alors que la vérification est la confirmation par l’examen et la fourniture de
preuves subjectives que les exigences, pour un usage ou une application voulue, ont été satisfaites
a) Sur la base de la connaissance des testeurs et de la manière dont le logiciel est prévu de
fonctionner
b) Sur la base de notre connaissance et de la manière dont un précédent logiciel a fonctionné
c) A partir des résultats obtenus
d) A partir des spécifications et si celles-ci sont manquantes ou incomplètes, à partir d'oracles tels que
les utilisateurs experts
i. Localiser un défaut
ii. Corriger un défaut
iii. Montrer une valeur
iv. Accroitre la gamme de test
Lesquels sont des objectifs du débogage?
a) i., iii.
b) ii., iii., iv.
c) ii., iv.
d) i., ii.
Quelles sont les caractéristiques des bonnes pratiques suivantes à appliquer quel que soit le modèle de
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
cycle de développement ?
a) Les tests d'acceptation sont toujours le dernier niveau de tests
b) Tous les niveaux de tests sont planifiés et complétés pour chaque caractéristique de
développement
c) Les testeurs sont impliqués dès que le premier bout de code peut être exécuté
d) Pour chaque activité de développement correspond une activité de test
Un modèle de cycle de vie de développement logiciel approprié devrait être choisi et adapté en fonction :
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
1. de l'objectif du projet
2. des priorités métier
3. du type de produit développé
4. des risques produit et projet identifiés
Dans les options ci-dessous lesquelles sont vraies ?
a) 1–2–4
b) 1 – 3 – 4
c) 1 et 2 uniquement
d) Toutes
Lorsque les tests sont exécutés par le développeur, de manière générale à quel niveau de test se réfère t-
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
on ?
a) Test système
b) Test d’acceptation
c) Test de composant
d) Test d’intégration
a) Test conçu pour évaluer la conformité d'un composant ou d'un système avec les spécifications non
fonctionnelles
b) Test effectué pour évaluer la conformité d'un composant ou d'un système avec les exigences non
fonctionnelles
c) Test conçu pour vérifier les caractéristiques qualité d'un composant ou d'un système
d) Test effectué pour valider les caractéristiques qualité d'un composant ou d'un système telles que la
pertinence, la fiabilité
a) La suite de test de régression peut être automatisée avec succès si le système change lentement
b) Le test de régression exige l'utilisation d'un harnais de test ou un outil de lien
c) Un sous-ensemble de test de régression pourrait être employé pour tester les corrections urgentes
d) Combiner des tests ou désigner des tests pour une utilisation périodique aident à réduire le volume
des tests de régression
i. Epics
ii. Parties prenantes
iii. Pages web
iv. Plans projet
v. Objectifs du projet
vi. Diagramme de cas d’utilisation
Lesquels sont des bases de test pour les tests statiques ?
a) i, ii, iii, iv
b) ii, iii, v, vi
c) iii, iv, v
d) i, iii, iv, vi
Parmi les énoncés suivants, lequel n’est PAS vrai au sujet des « Tests statiques » :
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
Différencier les étapes de revue formelle (1-4) en les mettant en correspondance avec les produits d’activité
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
1. Revue individuelle
A. Évaluer et documenter les caractéristiques de qualité
2. Planification
B. Vérifier que les critères d'entrée soient satisfaits
3. Communication et
analyse des problèmes C. Enregistrer l'état actualisé des défauts
4. Correction et D. Noter les défauts potentiels
production de rapports
Dans certains cas et en prenant en compte que des outils d'aide à la revue sont utilisés, en particulier pour
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
Dans la liste suivante, déterminer quels sont les facteurs de réussite organisationnelle d’une revue :
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
a) Le management appuie le processus de revue (p. ex. en intégrant suffisamment de temps pour les
activités de revue dans les échéanciers des projets)
b) Les participants consacrent suffisamment de temps et d'attention aux détails
c) Toutes les checklists utilisées couvrent les principaux risques et sont actualisées
d) La revue est menée dans un climat de confiance ; le résultat ne sera pas utilisé pour l'évaluation
des participants
e) Les défauts trouvés sont identifiés, compris et traités avec objectivité
Les déclarations suivantes décrivent les bases servant à créer des cas de test en utilisant soit des
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
3 cas de test initiaux ont été conçus sur les valeurs limites : -1, 0 et 100.
A l’exécution on teste 4 valeurs limites : -1, 0, 100, 101.
Quelle est la couverture des valeurs limites par rapport aux cas de test initiaux ?
a) 133 %
b) 100 %
c) 66,7 %
d) 33,3 %
Soit la table de décision suivante qui a été conçue pour tester un dispositif d’arrosage automatique :
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
CONDITIONS R1 R2 R3
Arrosage planifié F V V
Réservoir rempli - F V
ACTIONS
Déclenchement arrosage Non Non Oui
Combien de cas de test sont-ils nécessaires pour tester toutes les règles de décision ?
a) 1
b) 2
c) 3
d) 4
Soit le diagramme de transitions d’état suivant qui représente les états possibles et leurs transitions pour la connexion sur une
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
application. Si le login est KO après une 2ème tentative, la connexion ne pourra être effectuée qu’après un certain temps d’attente.
Combien de cas de test sont-ils nécessaires pour tester toutes les transitions ?
a) 3
b) 4
c) 5
d) 6
a) Un cas d’utilisation spécifie un comportement entre un humain et une fonction du système ; il peut
inclure des comportements de base et exceptionnels.
b) Un cas d’utilisation spécifie un comportement qu’un sujet peut accomplir ; il est associé à des
acteurs (utilisateurs humains ou systèmes) et peut inclure des comportements exceptionnels.
c) Un cas d’utilisation est un comportement de base entre un système et un acteur, avec des
comportements exceptionnels.
d) Un cas d’utilisation spécifie l’interaction entre divers sujets et divers acteurs pour un
comportement de base.
Laquelle des définitions suivantes est la MEILLEURE définition de la couverture des instructions ?
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
Au sujet des techniques de test basées sur l'expérience quelle est l’affirmation qui n’est pas exacte ?
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
a) Les cas de test sont basés sur les compétences des testeurs ou utilisateurs et leur l'intuition
b) Les cas de test sont basés sur l’expérience de l’équipe avec des applications et technologies
similaires.
c) Ils permettent d'identifier des tests spécifiques difficilement identifiables par les techniques
formelles plus systématiques (boîte noire, boîte blanche)
d) Leur efficacité est systématiquement reconnue quelque soit l'expérience des testeurs
Quel est le plus petit nombre de tests que vous pouvez faire pour couvrir toutes les instructions et toutes les
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
a) 1 test
b) 2 tests
c) 3 tests
d) 4 tests
a) L'estimation d'erreur est une technique utilisée pour trouver les erreurs, les défauts et les
défaillances, sur la base des connaissances du testeur.
b) L'estimation d'erreur est une technique utilisée pour anticiper les erreurs, les défauts et les
défaillances, sur la base des connaissances du testeur.
c) L'estimation d'erreur est une technique utilisée pour anticiper les erreurs, les défauts et les
défaillances, sur la base de métriques relevées sur un projet précédent.
d) L'estimation d'erreur est une technique utilisée pour corriger les erreurs, les défauts et les
défaillances, sur la base de l’expérience des utilisateurs.
a) Davantage de travail est réalisé car les testeurs ne dérangent pas les développeurs tout le temps
b) Les testeurs indépendants tendent à être impartiaux et trouvent des défauts différents de ceux des
développeurs
c) Les testeurs indépendants n'ont pas besoin de formation supplémentaire
d) Les testeurs indépendants réduisent les goulets d'étranglement dans le processus de gestion des
défauts
a) La mesure de la qualité, des mesures de fiabilité, le coût du test, le calendrier des tests, l'état de la
correction des défauts et les risques résiduels
b) La mesure de la qualité, des mesures de fiabilité, le degré d'indépendance des tests, l'exhaustivité
du produit
c) La mesure de la qualité, des mesures de fiabilité, le coût du test, le délai de mise à disposition sur
le marché et l'exhaustivité du produit, la disponibilité du code testable
d) Le délai de mise à disposition sur le marché, les défauts résiduels, la qualification des testeurs, le
degré d'indépendance des testeurs, les mesures de qualité et le cout des tests
Quel est le facteur qui n’influence PAS l'effort de test au niveau des caractéristiques du produit ?
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
En tant que gestionnaire de tests, un rapport de synthèse des tests vous est demandé.
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
Concernant les activités de tests et en accord avec le standard IEEE29119, que devez-vous prendre en
compte dans le rapport ?
a) Le nombre de cas de tests utilisant des techniques boite noire
b) Un résumé des activités de tests majeures, des événements et de l'état de l'atteinte des objectifs
c) Une évaluation générale de chaque élément développé
d) La formation prise par les membres de l'équipe de tests pour assurer l'effort de tests
Pour le test,
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
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
Quelles options ci-dessus représentent le MIEUX les principales préoccupations de la gestion de configuration ?
- 38
FL-5.5.2 - (K2) DÉCRIRE LA DIFFÉRENCE ENTRE LES RISQUES PROJET ET LES
QCM-6-Q37
RISQUES PRODUIT
Parmi la liste ci-dessous, qu’est-ce qui correspond le plus à des risques produit ?
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
Vous intervenez en tant que testeur sur un projet de développement de composants pour un module
©Océane Consulting Testing Services – 2019 - Not for Distribution - 8 rue de Choiseul 75002 Paris - +33 (0) 1 80 48 38 00 - [email protected]
destiné à des patients atteints de diabète. Lors de l’exécution d’un test, vous constatez que le résultat
attendu n’est pas celui obtenu et décidez d’écrire un rapport d’incident. Quelle est l’information la plus
importante ?
a) Description de l’incident, impact, date et heure, nom du testeur
b) Identifiant de l’incident, état de l’incident, références du cas de test
c) Captures d’écran, nom du testeur, analyse d’impact
d) Description de l’incident, environnement de test, résultats attendus