TEST SUPPRIMÉ, VOUS POUVEZ ÊTRE INTÉRESSÉ PAR : TEST 1 - ISTQB
COMMENTAIRES | STATISTIQUES | RECORDS |
---|
EFFECTUER UN TEST
Titre du test:
TEST 1 - ISTQB Description: Entrainement ISTQB Auteur:
Date de création: 17/12/2023 Catégorie: Informatique Questions numériques : 69 |
PARTAGER LE TEST
Commentaire
Il n'y a aucun commentaire sur ce test.
Ordre du jour :
Sélectionner la meilleure définition de la couverture : a) Le degré, exprimé en pourcentage, selon lequel une condition de test spécifiée a été exécutée lors d’une suite de test b) Le pourcentage de tests qui ont été exécutés avec succès c) Le pourcentage d’éléments de test qui seront à vérifier d) Le degré, exprimé en pourcentage, selon lequel un élément de couverture spécifié a été exécuté lors d’une suite de test. (ensemble des cas de tests). Quelle réponse correspond à la capacité d’un testeur à correctement communiquer sur les défauts, les résultats de test, et d’autres informations relatives aux tests ? a) Rédiger des rapports subjectifs sur les défauts et les constats des revues b) Mettre l’accent sur les bénéfices du test c) Être ferme et directif avec les informations relatives au test d) Adopter un comportement de commandement et de contrôle avec l’équipe du projet. Quelle réponse est une raison possible d’introduction d’un défaut dans du code logiciel ? a) Des tests unitaires inadaptés b) Des tests systèmes inadaptés c) Se dépêcher pour satisfaire un deadline serré de remise de code d) Une attention davantage portée sur les tests statiques que sur les tests dynamiques. Une application logicielle a accordé par erreur à des clients des réductions de 50% du montant total des achats pour les achats dépassant 100€. Il a été découvert lors d’un audit que la réduction aurait dû être de 5% du montant des achats. Une analyse des causes racines a mis en évidence le fait que les exigences indiquaient par erreur 50% au lieu des 5% prévus. Quelle proposition correspond le mieux à ce scénario ? a) Un problème avec la conception apparaît comme la cause racine du mauvais calcul b) La conclusion de l’audit est la cause racine, le mauvais calcul de 50% est le défaut, et les exigences incorrectes sont l’effet c) La réduction incorrecte faite au client est l’effet, et la raison de l’erreur d’exigence est la cause racine (effet <=> client) d) La conclusion de l’audit est la cause racine, ayant nécessité une analyse des causes racines qui a abouti à des recherches dans le code logiciel, la conception et les exigences. Quelle réponse illustre le principe de l’illusion de l’absence d’erreurs ? a) Hormis pour des cas triviaux, il n’est pas faisable de tester toutes les combinaisons d’entrées et de préconditions b) Comme le test trouve très peu de défauts, la mise en production du système sera certainement un succès c) Avec le temps, rejouer les mêmes cas de test ne trouve plus aucun défaut d) Un petit nombre de modules contient le plus de défauts. Quelle réponse donne un exemple de tâches associées à l’activité de conception des tests ? a) Le chef de projet met à jour le planning du projet quand les tâches clé du test sont terminées b) Chaque jour, pour les rapports journaliers, le testeur note le statut de ses tests en préparation c) L’identification des outils d’exécution et d’automatisation des tests d) Les données de test, obtenues à partir des données de production, sont développées pour être utilisées durant les tests. Quelle réponse n’est pas un bénéfice de la traçabilité entre les bases de test et les produits d’activités du test ? a) Elle rend plus compliquée l’analyse de l’impact des changements b) Elle satisfait aux critères de gouvernance IT c) Elle aide à évaluer l’étendue de la couverture de test d) Elle permet aux tests d’être auditables. Quelle réponse décrit le mieux la principale différence entre un état d’esprit pour les activités de test et un état d’esprit pour les activités de développement ? a) Un testeur est concentré sur la vérification du produit alors qu’un développeur est doté d’un pessimisme professionnel b) Un testeur est concentré sur la découverte de défauts alors qu’un développeur est intéressé par conception de solutions c) Un testeur est intéressé par la conception de solutions alors qu’un développeur est concentré sur la vérification du produit d) Un testeur est doté d’un pessimisme professionnel alors qu’un développeur est préoccupé par la validation du produit. Lequel des modèles de développement logiciel suivants serait le meilleur exemple qui ne permet pas l’application du principe Tester Tôt ? a) Le modèle de développement itératif b) Le modèle en cascade c) Le modèle de développement incrémental d) Le modèle en V. Quelle réponse donne la meilleure raison de sélectionner un type particulier de modèle de cycle de vie de développement logiciel ? a) La préférence du chef de projet b) Le type de produit à développer c) Le niveau de compétence des testeurs pour le modèle de cycle de vie de développement logiciel d) La familiarisation globale de l’équipe du projet avec le modèle. Quelle réponse constitue le meilleur exemple de tests non-fonctionnels ? a) Tests calculant le paiement des heures supplémentaires pour les employés b) Tests en rapport avec « ce que » le système doit faire c) Tests basés sur la structure interne d’un composant ou système d) Tests mesurant le temps nécessaire à la sauvegarde d’un fichier. Lesquels des éléments suivants sont-ils vrais ? A. Les Tests orientés régression et confirmation sont les mêmes B. Les test de régressions montrent si tous les défauts ont été corrigés C. Les tests de régressions sont typiquement de bons candidats à l’automatisation D. Les tests de régressions sont réalisés pour découvrir si les modifications de code ont introduit des défauts E. Les tests de régression devraient être exécutés pendant les tests d’intégration Choisissez la bonne combinaison : a) A, C, D et E sont vrais, B est faux b) A, C et E sont vrais, B et D sont faux c) C et D sont vrais, A, B et E sont faux d) B et E sont vrais, A, C et D sont faux. Quelle réponse donne le meilleur exemple de facteur déclencheur pour des tests de maintenance ? a) L’approbation métier du financement d’un projet de développement d’une application Web de e-commerce b) La finalisation des conceptions pour une application c) Le déclassement d’une application de service aux clients d) La finalisation des spécifications d’exigences pour une application. Quelle réponse associe correctement les rôles et les responsabilités dans une revue formelle ? a) Scribe – Recueille les défauts potentiels découverts au cours de l’activité de revue individuelle b) Facilitateur – Corrige les défauts du produit d’activités revu c) Auteur – Identifie les défauts potentiels du produit d’activités à revoir d) Responsable de la revue – Crée le produit d’activités revu. Vous testez un logiciel pour un système embarqué qui a été conçu (les exigences) mais pas construit (pas encore développé). Aucun simulateur n’est disponible, donc vous réaliserez des tests statiques sur les produits d’activités disponibles. Quel bénéfice du test statique s’applique le plus directement à ce cas ? a) Réduction des coûts et des délais de développement b) Identification de défauts par des tests dynamiques c) Augmentation de la productivité du développement, incluant des améliorations de conception d) Détection de défauts avant l’exécution des tests dynamiques. Soit les activités générales du processus de revue et les activités spécifiques de revue suivante : a. Planification b. Lancement de la revue c. Communication et analyse des problèmes d. Correction et production de rapports 1. Produire des rapports de défauts 2. Estimer l’effort et le temps requis 3. Enregistrer l’état actualisé des défauts 4. Sélectionner les personnes qui participeront 5. Distribuer le produit d’activités et autres documents 6. Evaluer les résultats de la revue a) 2-a, 5-a, 1-b, 4-b, 3-c, 6-d b) 1-a, 4-b, 5-b, 6-c, 2-d, 3-d c) 2-a, 4-b, 5-c, 1-d, 3-d, 6-d d) 2-a, 4-a, 5-b, 6-c, 1-d, 3-d. Soit les types de revues et les caractéristiques de revues suivantes : a. Revue en binôme b. Relecture technique c. Revue technique d. Inspection 1. Formelle 2. Informelle 3. Les objectifs incluent l’obtention d’un consensus 4. Les objectifs incluent l’amélioration du produit logiciel et la formation des participants à la revue Quelle réponse associe le mieux les types de revues avec les caractéristiques de revue ? a) a-2, b-4, c-3, d-1 b) a-4, b-3, c-2, d-1 c) a-2, b-3, c-1, d-4 d) a-1, b-4, c-3, d-2. Vous êtes responsable d’une revue de cas d’utilisation pour un logiciel de help desk. Vous avez une équipe pour la revue constituée des rôles suivants : un utilisateur final, un responsable marketing, un représentant du support client, et un concepteur front-end qui participeront à la revue pour apporter leur point de vue. Aucun code n’a été écrit. Aucun autre produit d’activités n’est disponible pour la revue. Quelle technique de revue est la plus appropriée ? a) Basée sur les scénarios b) Basée sur la perspective c) ad hoc d) Basée sur les checklists. Quelle proposition est la meilleure description des techniques de test boîte-noire ? a) Une technique de test logiciel utilisée pour détecter des vulnérabilités de sécurité en injectant des quantités importantes de données aléatoires dans le composant ou le système b) Une technique de conception de test dans laquelle les cas de test sont conçus pour exécuter des branches c) Une procédure pour dériver et/ou sélectionner des cas de test à partir de l’analyse de la spécification fonctionnelle ou non-fonctionnelle d) Une approche de test d’intégration dans laquelle les éléments logiciels, ou des éléments matériels, ou les deux, sont combinés en une seule fois dans un composant ou un système global plutôt que par étapes. Laquelle des propositions suivantes associe le mieux les descriptions et les catégories de techniques de test ? 1. Les cas de test sont basés sur la base de test qui peut inclure les exigences, cas d’utilisation et User Stories 2. Les cas de test sont basés sur la base de test qui peut inclure l’architecture logicielle ou le code 3. Les cas de test peuvent montrer des divergences par rapport aux exigences 4. Ces techniques de test sont applicables à la fois aux tests fonctionnels et aux tests non-fonctionnels 5. Les tests sont basés sur la connaissance des développeurs, utilisateurs et autres parties prenantes Noire – Techniques de test boîte-noire Blanche - Techniques de test boîte-blanche Expérience - Techniques de test basées sur l’expérience a) Noire – 1, 3, 4 Blanche – 2 Expérience - 5 b) Noire – 1, 2 Blanche – 3, 4 Expérience - 5 c) Noire – 2, 3 Blanche – 1 Expérience – 4, 5 d) Noire – 2, 3 Blanche – 1, 5 Expérience – 4. Quelle réponse donne le meilleur exemple de tests dérivés des cas d’utilisation ? a) Les tests exercent uniquement des comportements basiques relatifs à des utilisateurs humains, du matériel extérieur ou d’autres systèmes b) Les tests exercent les comportements définis, incluant les comportements de base et les comportements exceptionnels ou alternatifs c) Les tests utilisent des techniques combinatoires pour tester l’implémentation des exigences système d) Les tests utilisent les partitions d’équivalence pour atteindre 100% de couverture. Quelle réponse décrit le mieux l’estimation d’erreur ? a) L’estimation d’erreur implique la conception des tests sur la base de l’expérience, de données sur les défauts, ou d’une connaissance générale sur les causes des défaillances logicielles b) L’estimation d’erreur est une technique de test appropriée et peut être utilisée de façon efficace à la place des techniques plus formelles c) L’estimation d’erreur est une technique de test boîte-blanche valide et utile grâce à son haut degré de couverture des instructions d) L’estimation d’erreur implique la construction de cas de test sur la base des différentes expériences des développeurs, architectes, utilisateurs et autres parties prenantes des équipes projet. Quelle réponse décrit le mieux le test exploratoire ? a) Le test exploratoire est une technique de test boîte-noire valide et utile car se concentrant sur les cas de test liés à l’architecture et à la conception d’un système b) Le test exploratoire nécessite à la fois des spécifications consistantes et une quantité importante de temps de projet pour l’exécution des tests c) Le test exploratoire est une technique de test appropriée qui peut remplacer à la fois les techniques de test boîte-noire et boîte-blanche d) Le test exploratoire peut être utilisé dans des périodes de temps définies durant lesquelles le testeur peut suivre une charte de test comme guide. Quelle affirmation est la plus juste au sujet des tests basés sur des checklists ? a) Les testeurs peuvent utiliser une checklist existante s’il en existe une, ou créer eux-mêmes une checklist b) Ils s’appliquent uniquement aux tests non-fonctionnels c) Les testeurs ont besoin d’exigences détaillées pour créer une checklist d) Ils s’appliquent uniquement aux tests fonctionnels. Pour un champ de saisie n’acceptant que des entiers compris entre 0 et 100 inclus ✔ Vous avez conçu des tests pour 3 valeurs par limite (-1 0 1 99 100 101) ✔ Lorsque vous exécutez ces tests, vous utilisez les valeurs d’entrée -1, 0, 100 et 101. Quelle réponse donne le mieux la couverture des valeurs limites atteinte, par rapport aux tests initialement conçus ? a) 33,3% b) 66,7% c) 133% d) 100%. Laquelle des tâches suivantes est la plus probablement réalisée par un testeur ? a) Introduire des métriques pertinentes pour la mesure de l’avancement des tests b) Créer un planning détaillé de l’exécution des tests c) Développer une stratégie de test et une politique de test pour l’organisation d) Promouvoir et défendre l’équipe de test dans l’organisation. Quelle réponse explique le mieux un inconvénient du test indépendant ? a) La participation de l’organisation métier en tant qu’équipe de test indépendante peut nuire à l’effort de test global puisque les participants métier ne sont pas souvent formés ni expérimentés en test b) Une équipe de test indépendante peut être isolée du reste de l’équipe de développement et du projet c) Une équipe de test indépendante peut posséder des spécifications dans différents types de test comme l’utilisabilité ou la sécurité, ce qui nuit à l’efficacité globale de l’équipe de test d) Grâce à ses expériences et vues différentes, une équipe de test indépendante peut découvrir des défauts que les développeurs n’ont pas découverts. Soit les exemples suivants de critères d’entrée et de sortie : 1. Un niveau défini de couverture du code a été atteint 2. L’outil d’automatisation des tests a été installé et correctement configuré 3. Le nombre de défauts non résolus est inférieur à une limite prédéfinie 4. L’environnement de test de performance a été installé et est disponible 5. Les User Stories ont des critères d’acceptation correctement définis 6. Le budget du test a été dépensé et le sponsor du projet prend la responsabilité du risque de ne pas tester davantage Quelle réponse les catégorise le mieux en critères d’entrée et de sortie : a) Critères d’entrée – 2, 4, 5 Critères de sortie – 1, 3, 6 b) Critères d’entrée – 2, 4, 5, 6 Critères de sortie – 1, 3 c) Critères d’entrée – 1, 3, 4 Critères de sortie – 2, 5, 6 d) Critères d’entrée – 2, 4 Critères de sortie – 1, 3, 5, 6. Sélectionner la meilleure définition de la vérification et de la validation : 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. Une imprimante couleur a été conçue avec deux modes : couleur et noir-et-blanc. Lors des tests, vous constatez que de l’encre de couleur est utilisée lors de l’impression noir-et-blanc. L’utilisateur est mécontent que de l’encre de couleur soit gâchée. Après analyse, vous remarquez que le code traite l’encre noire comme une encre couleur. Quelle est la relation entre la cause racine de la défaillance, le défaut, et ses effets ? A / Supposer que l’encre noire doit être traitée comme une encre couleur est la cause racine et l’utilisateur mécontent est l’effet B/ Imprimer des pages noir-et-blanc avec l’encre de couleur est la cause racine et l’utilisateur mécontent est l’effet C/ Imprimer des pages noir-et-blanc avec l’encre de couleur est l’effet et l’utilisateur mécontent est la défaillance D/ Supposer que l’encre noir doit être traitée comme une encre couleur est la cause racine et l’utilisateur mécontent est la défaillance. Vous testez un logiciel qui est porté de Windows à Unix. Il n’y pas d’exigences écrites et aucun temps n’a été alloué à l’écriture d’exigences. Pourrait être utile dans cette situation ? A/ Test fonctionnels B/ Tests des cas d’utilisation C/ Tests exploratoire D/ Tests d’intégration. Quelle réponse est la MEILLEURE description du terme contrôle des tests ? A/ Des actions correctives pour remettre un projet de test sur les rails quand les métriques de suivi indiquent une déviation par rapport le plan. B/ Un ensemble de connaissances utilisé comme support pour vérifier l’analyse et la conception des tests C/ Un document de la base de test qui ne peut être modifié que selon un processus strict de contrôle du changement D/ Un composant ou un ensemble de composants qui contrôle le trafic réseau entrant et sortant par rapport à des règles de sécurité. Quelle réponse donne des taches habituelles pour un Test Manager ? A/ Introduire les métriques appropriées pour mesurer l’avancement des tests et évaluer la qualité des tests et du produit B/ Concevoir, configurer et vérifier le ou les environnement(s) de test, souvent en se coordonnant avec l’administration système et réseau C/ Analyser, revoir et évaluer les exigences, les User Stories et les critères d’acceptation, les spécifications et les modèles vis à vis de leur testabilité D/ Identifier et documenter les conditions de test, et saisir la traçabilité entre les cas de test, les conditions de test et les bases de test. Vous êtes responsable de l’application de la bonne technique pour une revue d’un document d’exigences pour un projet et développement d’une nouvelle application logicielle. Vous identifiez les réviseurs et les rôles requis, compris le responsable de la réunion qui est l’auteur du document d’exigences, et un rôle séparé pour un scribe. De plus, vous décidez d’adopter une approche plutôt Informelle pour la revue des exigences. L’objectif de la revue est de trouver des défauts dans le document d’exigence tels que des omissions, des inconsistances et des duplications. Un autre objectif de la revue est d’améliorer l’utilisabilité et l’accessibilité de l’application en considérant les différents points de vue des parties prenantes. Quelle réponse décrit le MIEUX ce scénario ? A/ Ce scénario utilise une revue de type relecture technique et une technique de revue basée sur la perspective B/ Ce scénario utilise une inspection et une technique de revue basée sur la perspective C/ Ce scénario utilise une revue de type relecture technique et une revue basée sur les checklists D/ Ce scénario utilise une revue de type revue de pairs et une technique de revue basée sur les checklists. Quel type d’outils de test serait le plus utile pour des revues ? a) Outils pour les tests statiques b) Outils pour des tests d’utilisabilité c) Outils pour des besoins de test spécifiques d) Outils pour évaluer la qualité des données. Quelle réponse décrit le mieux un bénéfice de l’automatisation des tests ? a) Effort négligeable pour la maintenance des tests générés par l’outil b) Evaluation plus subjective c) Disponibilité de l’éditeur de l’outil d’automatisation des tests d) Réduction du travail manuel répétitif. Vous testez un système de e-commerce qui échoue sporadiquement à bien gérer les paniers des clients. Vous avez alerté de l’urgence de la situation le responsable du développement ainsi que l’équipe de développement et ils ont reconnu la priorité de la correction. L’équipe de développement attend davantage d’information dans votre rapport de défaut pour l’aider à résoudre cette défaillance. Soit les éléments d’information suivants : 1. Les résultats attendus 2. Les résultats obtenus 3. L’urgence et la priorité de la correction 4. La date et l’auteur du rapport de défaut 5. Une description du défaut permettant de le reproduire, incluant des copies d’écran et une sortie de la base de données Quels éléments seraient les plus utiles dans le rapport de défaut ? a) 1, 2, 4 b) 1, 2, 3, 4, 5 c) 1, 2, 5 d) 3, 4. Quelles propositions s’appliquent aux rapports d’avancement de test ? I. Les rapports d’avancement de test ne sont pas applicables au développement Agile II. Les rapports d’avancement de test peuvent être discutés lors des réunions quotidiennes III. Les rapports d’avancement de test n’incluront pas de leçons apprises IV. Les rapports d’avancement de test devraient être adaptés à l’audience ciblée V. Les rapports d’avancement de test peuvent inclure les divergences par rapport aux tests prévus a) ii, iv : vrais i, iii, v : faux b) ii, iv, v : vrais i, iii : faux c) i, iv : vrais ii, iii, v : faux d) i, iv, v : vrais ii, iii : faux. Quelles techniques d’estimation des tests utilisent les compétences, les connaissances et l’expérience des participants dans le processus d’estimation : I. Burndow charts II. Planning poker III. Modèles de correction des défauts IV. Estimation Wideband Delphi V. Métriques de projets terminés a) iv, v : vrais i, ii, iii : faux b) iv : vrai i, ii, iii, v : faux c) ii, iv, v : vrais i, iii : faux d) ii, iv : vrais i, iii, v : faux. Quelle réponse est juste au sujet des risques produit et des risques projet ? a) Les risques produit peuvent inclure des exigences insuffisamment détaillées alors que les risques projet peuvent inclure un financement inadapté b) Les risques produit peuvent inclure des temps de réponses inadaptés pour des transactions alors que les risques projet peuvent inclure des calculs incorrects dans certaines situations c) Les risques produit peuvent inclure des problèmes de compétences et de formation alors que les risques projet peuvent inclure des retards de livraison d) Les risques produit peuvent inclure des temps de réponses inadaptés pour des transactions alors que les risques projet peuvent inclure une mise à disposition tardive de l’environnement de test. Quelle réponse définit le mieux le niveau de risque ? a) Le niveau de risque est calculé en additionnant les probabilités de tous les risques identifiés sur un projet b) Le niveau de risque est calculé en divisant la somme de tous les risques connus par la somme de tous les risques inconnus c) Le niveau de risque est déterminé en calculant la valeur absolue de tous les problèmes potentiels pouvant survenir sur le projet d) Le niveau de risque est déterminé par la probabilité d’occurrence d’un événement et l’impact ou le préjudice de cet événement. Le tableau suivant présente les priorités et dépendances pour les cas de test. Quelle séquence d’exécution prend LE MIEUX en compte les priorités et les dépendances techniques et logiques ? a) TC1 – TC3 – TC4 – TC6 – TC2 – TC5 b) TC4 – TC3 – TC1 – TC2 – TC5 – TC6 c) TC4 – TC1 – TC3 – TC5 – TC6 – TC2 d) TC4 – TC2 – TC5 – TC1 – TC3 – TC6. Vous réalisez des tests système sur un système de réservation de train et avez constaté qu’il arrive au système d’indiquer qu’aucun train n’est disponible contrairement à ce à quoi vous vous attendiez avec vos tests. Vous avez fourni au responsable des développements un résumé du défaut indiquant la version du système que vous avez testée. Les développeurs reconnaissent l’urgence du défaut et attendent de votre part des précisions pour pouvoir le corriger. On considère les éléments suivants : 1. Impact (sévérité) du défaut 2. Identification de l’élément testé (version) 3. Description de l’environnement de test 4. Urgence/priorité de correction 5. Résultats obtenus 6. Référence du cas de test concerné En plus de la description du défaut, qui inclut un dump (extrait) de la base de données et des images écran, quels éléments seront les PLUS utiles dans le rapport de défaut initial ? a) 1, 2, 6 b) 1, 4, 5, 6 c) 2, 3, 4, 5 d) 3, 5, 6. Vous testez un logiciel de gestion d’assurance qui s’appuie sur un calcul de points qui permet de déterminer un taux sur les cotisations des assurés en fonction de tranches prédéfinies ✔ Moins de 50 points : malus de 10% [0..49] ✔ Moins de 100 points : pas de modification [50.. 99] ✔ Plus de 99 points : bonus de 7% [100 .. + infin[ ✔ A noter : Si le nombre de points est négatifs : un message d’erreur doit s’afficher ]-infini …-1] Quelle réponse donne un ensemble minimum de valeurs de score couvrant les partitions d’équivalence pour ce paramètre d’entrée ? a) -1, 49, 99, 100 b) 0, 49, 99, 100 c) -1, 50, 51, 100 d) -1, 49, 50, 99. Une application de notation détermine une lettre correspondant à la note des étudiants, sur la base d’une note numérique. Les lettres associées aux notes numériques devraient être : Au-dessus de 89, jusqu’à 100 - A [90 .. 100] Au-dessus de 79, jusqu’à 89 – B [80 .. 89] Au-dessus de 69, jusqu’à 79 – C [ 70 .. 79] Au-dessus de 59, jusqu’à 69 – D [ 60.. 69] En-dessous de 60 – E [0..59] Quel ensemble de valeurs d’entrée des tests permettrait d’atteindre le pourcentage de couverture des partitions d’équivalence le plus élevé pour cette application ? a) 69, 79, 80, 89, 90 b) 79, 89, 90, 99, 100 c) 0, 58, 59, 70, 80 d) 74, 79, 84, 85, 89. Vous préparez à participer à une session de raffinement des User Stories en lisant des User Stories dans le backlog produit. Laquelle des propositions suivantes correspond le MIEUX à cette activité de revue individuelle (c.-à-d. préparation individuelle) du processus de revue ? A) Constater une inconsistance entre deux User Stories connexes B) Décider comment savoir quand la préparation est terminée C) Discuter une inconsistance entre User Stories avec le Product Owner D) Comptabiliser le nombre de défauts potentiels trouvés. Laquelle des propositions suivantes correspond à un élément de la psychologie humaine pouvant rendre difficile l’acceptation d’informations qui ne correspondent pas à son mode de penser habituel ? A/ Le regroupement des défauts B/ La cause racine C/ Le paradoxe du pesticide D/ Biais de confirmation. Lequel de ces principes généraux des tests s’applique à la nécessite d’ajouter de nouveaux tests lorsque les tests existants ne trouvent plus de nouveaux défauts lorsqu’ils sont joués et rejoués encore ? A) L’absence d’erreurs est une illusion B) Les tests exhaustifs sont impossibles C) Paradoxe du pesticide D) Regroupement des défauts. Les exigences fonctionnelles et les cas d’utilisation vous ont été donnés pour une application mobile à développer. Laquelle de ces activités de test offre la première opportunité d’identifier des types de défauts pouvant causer des problèmes de testabilité, comme des ambiguïtés ou des omissions ? A) Conception des tests B) Implémentation des tests C) Analyse de test D) Planification des tests. Vous êtes entrain de concevoir des cas de test de haut niveau pour une application mobile. Laquelle des propositions suivantes décrit une bonne caractéristique pour ces produits d’activités ? A) Les cas de test ont des valeurs concrètes pour les données en entrée et les résultats attendus, ce qui les rend aussi spécifiques que possibles B) Les cas de test se concentrent sur la compatibilité, ce qui les rend adaptés à la vérification de tous terminaux mobiles supportés C) Les cas de test n’ont pas de valeurs concrètes pour les données en entrée et les résultats attendus, ce qui les rend réutilisables lors de nombreux cycles de test D) Les cas de test se concentrent sur l’utilisabilité, ce qui les rend adaptés à la vérification de la facilité d’apprentissage de l’application par les utilisateurs. Quelle réponse décrit le mieux la différence entre les tests de confirmation et les tests de régression ? A/ Les tests de confirmation confirment l’absence d’effets de bord involontaires et les tests de régression recherchent des comportements introduits accidentellement B/ Les tests de confirmation confirment que le défaut d’origine a été corrigé avec succès et les tests de régression recherchent des comportements introduits accidentellement. C/ Les tests de confirmation confirment l’absence d’effets de bord involontairement et les tests de régression vérifient que le défaut d’origine a été corrigé avec succès D/ Les tests de confirmation sont réalisés lors des tests d’acceptation et les tests de régression sont réalisés lors des tests système. Laquelle des taches suivantes n’est PAS de la responsabilité d’une personne ayant le rôle de facilitateur (souvent appelé modérateur ) dans une revue formelle ? A/ Assure le bon déroulement des réunions de revue B/ Fait la médiation, si nécessaire, entre les différents points de vue C/ Vérifie le rapport cout, efficacité en continu D/ Est souvent la personne sont dépend le succès de la revue. Considérez les points suivants : i. Analyser l’impact des changements ii. Satisfaire à des critères de gouvernance IT iii. Utiliser les informations collectées pour améliorer la maturité du processus de test iv. Concevoir des cas de test v. Rendre les tests auditables Laquelle des propositions suivantes correspond le MIEUX à la valeur apportée par le maintien de la traçabilité entre les bases de test et les produits d’activités de test ? A) i, ii, iv B) i, iii, iv, v C) iii, v D) i, ii, v. Quelle proposition est la MEILLEURE description du test non fonctionnel ? A) Le test non-fonctionnel est le test de logiciels utilisés pour convertir des données issues de systèmes existants pour leur utilisation par systèmes de remplacement B) Le test non-fonctionnel est le processus d’évaluation d’un composant ou système sans l’exécuter C) Le test non-fonctionnel est un test qui met en oeuvre un processus d’ajout volontaire de défauts dans le composant ou système D) Le test non-fonctionnel est le test du « comment » le système se comporte. Pour des modèles de développement itératif et incrémental, quelle réponse est vraie au sujet des tests de régression ? A ) L’importance des tests de régression augmente en fonction de la taille du système, indépendamment de la livraison éventuelle d’incréments aux utilisateurs finaux B) l’importance des tests de régression augmente en fonction de la taille du système, seulement si les incréments logiciels sont livrés aux utilisateurs finaux C) L’importance des tests de régression augmente en fonction de la taille du système uniquement si les incréments logiciels ne sont PAS livrés aux utilisateurs finaux. D) L’importance des tests de régression décroit en fonction de la taille du système indépendamment de la livraison éventuelle d’incréments aux utilisateurs finaux. Vous testez un logiciel d’approbation de demandes d’emprunts qi acceptera un score du demandeur compris entre 300 et 600 inclus. Quelle réponse donne un ensemble minimum de valeurs de score couvrant les partitions d’équivalence d’entrée ? A/ 299 , 300, 600, 601 B/299,599,601 C/ 299 ,300, 301, 599, 600 , 601 D/ 0, 999. Vous testez un programme de fidélisation pour des achats en ligne. Une récompense de 10 points est attribuée pour une commande de 10 à 19 articles, et une récompense de 30 points sera attribuée pour une commande de 20 articles ou plus. Quelle réponse donne un ensemble minimum de nombres d’achat couvrant les valeurs limites avec deux valeurs limites par limite ? A/ 9, 10, 11, 19, 20, 21 B/10 , 20 C/ 9 , 21 D/9, 10, 19, 20. Quelle réponse présente au MIEUX un inconvénient potentiel de l’indépendance des tests ? A/ Les testeurs indépendants peuvent contrôler la disponibilité de l’environnement de test B/ Les testeurs indépendants sont susceptibles de détecter différents types de défaillances C/ Les testeurs indépendants peuvent être rendus responsables des retards dans la sortie de la version D/ Les testeurs indépendants peuvent contrôler la disponibilité des outils de test. Quelle réponse donne le MEILLEUR ordre d’exécution en prenant en compte à la fois les priorités et les dépendances : A/ TC5, TC2, TC3, TC1, TC4 B/TC4, TC1, TC5 , TC3, TC4 C/TC2, TC5, TC3, TC1, TC4 D/ TC2, TC5, TC3, TC4, TC1. Quelle réponse est une caractéristique possible d’une approche de test piloté par les données ? A/ Elle sépare les entrées des tests et les résultats attendus B/ Un script générique traite des mots clés décrivant les actions à prendre C/Elle utilise une technologie de capture d’images « intelligente » D/ Elle utilise une spécification fonctionnelle sous la forme d’un modèle. Soit les classification d’outils de test suivantes : 1. Outils pour la gestion d’outils de test 2. Outils pour les tests statiques 3. Outils pour la conception et l’implémentation des tests 4. Outils pour l’exécution et les logs de tests Et ces exemples : a/ Outils de support aux revues b/ Harnais de test /Frameworks de tests unitaires c/Outils d’intégration continue d/Outils de préparation des données de test Quelle proposition associe chaque classification avec le MEILLEUR exemple ? a) 1a, 2b, 3c, 4d b) 1a, 2c, 3d, 4b c) 1c, 2a, 3b, 4b d) 1c, 2d, 3a, 4b. Combien du cas de test pour la couverture des transitions : A/ 1 cas de test B/ 2 cas de tests C/ 3 cas de tests D/ 4 cas de tests. 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. Quelle réponse décrit le MIEUX le test basé sur les checklists ? a) Le test basé sur les checklists peut impliquer une liste de tests basée sur ce qui est important pour l'utilisateur ainsi que sur une compréhension du pourquoi et du comment des défaillances logicielles b) Le test basé sur les checklists, bien que populaire, apporte peu de consistance et peu de recommandations sur le développement des cas de test c) Le test basé sur les checklists est limité au test non-fonctionnel, incluant les tests d'utilisabilité, de performance et de sécurité d) Le test basé sur les checklists vise à concevoir les cas de tests à partir . Une banque propose un compte d'épargne avec différents taux d'intérêt sur le solde courant du compte. Les plages de solde et les taux d'intérêt respectifs sont : Jusqu'à 100.00€ = 2% De 100.01 à 500€ = 4% De 500.01 à 1000€ = 5% Au-dessus de 1000€ = 7% En utilisant l'analyse des valeurs limites avec 2 valeurs par limite, quel ensemble de valeurs d'entrées de test donne le plus haut niveau de couverture des valeurs limites ? 5.00€, 100.00€, 500.00€, 1000.01€ 100.00€, 100.01€, 100.02€, 500.00€, 999.99€ 5.00€, 100.00€, 499.99€, 1000.00€, 1000.01€ 100.00€, 500.00€, 1000.00€, 1000.01€. Soit le type de test et les scénarios de test suivants : a. Test de régression b. Test de confirmation 1. Tester pour s'assurer que la mise en oeuvre d'une nouvelle version du système d'exploitation n'aura pas d'effets de bord indésirés sur le système 2. Tester suite à l'application d'un patch de sécurité 3. Tester suite à l'application d'une nouvelle version du système de gestion de base de données 4. Tester pour s'assurer qu'une correction sur le système de paiement fonctionne correctement. Quelle réponse associe au MIEUX les types de test aux scénarios de test ? a) 4-a, 3-a, 2-b, 1-b b) 4-a, 3-a, 1-b, 2-b c) 1-a, 2-a, 3-b, 4-b d) 1-a, 2-a, 3-a, 4-b. Quelle réponse formule le MIEUX la valeur des tests statiques ? a) Ils peuvent éliminer le besoin de communication inutile entre les membre de l'équipe b) Ils sont plus efficaces quand ils sont réalisés après les tests dynamiques c) Ils peuvent éviter des défauts dans la conception et le codage à venir en mettant en évidence des problèmes dans les exigences d) Ils peuvent détecter les mêmes types de défaut que ceux trouvés par les tests dynamiques. Vous travaillez sur un projet de développement d'un logiciel de gestion d'offres d'emploi en ligne, utilisant des méthodes agiles. Votre processus de revue a les caractéristiques suivante : - Ne comporte pas de réunion de revue - Est réalisé par le collègue de l'auteur - Vise à détecter d'éventuels défauts - Ne comporte pas de documentation des défauts potentiels ou de rapports des résultats de revue Quel type de revue est le PLUS probablement appliqué ? a) Revue informelle b) Revue technique c) Relecture technique d) Inspection. Quelle réponse donne la MEILLEURE description de la couverture des instructions ? a) Une technique de test basée sur l'expérience dans laquelle les cas de test sont basés sur la connaissance qu'a le testeur des défaillances passées b) Une technique de test boîte-noire qui utilise une table d'états pour concevoir les cas de test c) Une technique de test boîte-blanche qui se concentre sur le pourcentage d'instructions exécutables ayant été exécutées par une suite de test d) Une technique de test boîte-blanche qui couvre les résultats de décisions qui déterminent la prochaine instructions à exécuter. |
Rapport de test