Vous êtes sur la page 1sur 23

Test & Validation

ISTQB (level 1)

Certification en test de logiciels basé sur le Syllabus ISTQB

Hanene BOUAZIZI
Hanen.bouazizi@orange.com
Hanene.bouazizi@esprit.tn
Quizz
Tester durant le
cycle de vie
Question 1
Qu’est ce qui est couramment utilisé comme base du test d’intégration

A Les spécifications du programme

Les spécifications fonctionnelles


B

C Les spécifications Techniques

D Les spécifications des exigences

2
2
Question 2
Quel niveau du test une stratégie de développement top-down affecte-t-elle le plus?

A Le test de composant

Le test d’intégration
B

C Le test système

D Le test d’acceptation

2
3
Question 3
Quelle proposition est une exigence non fonctionnelle?

A Le système doit permettre aux utilisateurs d’acheter des livres

Le système doit autoriser les utilisateurs à rendre des livres


B

C Le système doit assurer la sécurité des renseignements des


utilisateurs

D Le système doit autoriser plus de 100 utilisateurs à se connecter en


même temps

2
4
Question 4
Quels choix sont des exemples de modèles de développement itératif
1. Le modèle en V
2. Le modèle de développement d’application rapide (RAD)
3. La modèle waterfall
4. Le modèle de développement agile

A 1 et 2

2 et 3
B

C 2 et 4

D 3 et 4

2
5
Question 5
Quelles propositions sont vraies?

1. A chaque activité de développement correspond une activité de test


2. Chaque niveau de test a le même objectif
3. L’analyse et la conception des tests pour un niveau de test donné devraient
commencer après l’activité de développement correspondante
4. Les testeurs devraient être impliqués dans la revue des documentations dés que
les brouillons sont disponibles dans le cycle de vie de développement

A 1 et 2

B 3 et 4

C 2 et 3

D 1 et 4

2
6
Question 6

Quelle déclaration n’est pas vraie à propos du test de régression?

A Il peut être mené à chaque étape du cycle de vie

B Il sert à démontrer qu’après modification le défaut a été


correctement ôté

C Il sert à démontrer que le logiciel n’a pas été involontairement


modifié

D Il est souvent automatisé

Explication
B est une définition du test de confirmation

2
7
Question 7

Quelle déclaration est vraie à propos du modèle en V?

A Il contient les mêmes étapes que le model de développement


Waterfall

B Il est considéré comme un modèle cyclique de développement de


logiciel

C Il permet la production d’une version de travail du système le plus


tôt possible

D Il permet de démarrer la planification du test le plus tôt possible

2
8
Question 8

Quelle déclaration est vraie à propos du développement itératif?

A Il emploie de nombreuses spécifications précises dès le début

B Il implique les utilisateurs durant tout le test

C Les modifications du système n’ont pas besoin d’être formellement


enregistrées

D Il ne convient pas au développement de sites web

2
9
Question 9

Quelle déclaration est dans le bon ordre?

A Test unitaire, test système, test d’acceptation, test de maintenance

B test système, Test unitaire, test d’acceptation, test de maintenance

C test d’acceptation, test système, test de maintenance, Test unitaire

D Test unitaire, test de maintenance, test système, test d’acceptation

3
0
Question 10
Quelle paire de définition est correcte

A Le test de régression consiste à valider qu’un défaut reporté a été


corrigé. Le test de confirmation consiste à tester qu’il n’y a pas de
problèmes supplémentaires dans un logiciel précédemment testé

B Le test de régression consiste à tester qu’il n’y a pas de


problèmes supplémentaires dans un logiciel précédemment
testé, le test de confirmation permet aux développeur d’isoler le
problème
C Le test de régression exige de relancer tous les tests qui ont été effectués
auparavant. Le test de confirmation consiste à effectuer de nouveaux test

Le test de régression consiste à valider qu’il n’y a pas de problèmes


D supplémentaires dans un logiciel précédemment testé. Le test de
confirmation consiste à démontrer que le défaut reporté a été corrigé

3
1
Quizz
Techniques
statiques
Question 1
Quel pourrait être l’avantage d’utiliser des techniques statiques?

A Moins de défauts de performance

Amélioration de la productivité dans le processus de développement


B

C Test de régression plus efficace

D Retour rapide sur l’investissement dans les outils d’analyse statique

4
1
Question 2
Dans quel ordre se succèdent les activités typiques d’une revue formelle?

A Lancement, réunion de revue, planification, suivi

Lancement, planification, réunion de revue, correction


B

C Planification, Lancement, préparation individuelle, réunion de revue

D Planification, préparation individuelle, suivi, correction

4
2
Question 3
Quelles déclarations sont vraies?
1. Les défauts peuvent être trouvés tôt en utilisant des revues plutôt qu’une analyse
statique
2. Les relectures techniques (walkthrough) requièrent le code tandis que l’analyse statique
n’en requiert pas
3. Les revues informelles peuvent être dirigées sur le code et les spécifications
4. Les techniques dynamiques sont généralement utilisées avant les techniques statiques
5. Les techniques dynamiques peuvent seulement être utilisées après que le code soit
prêt à être exécuté

A 1,2,4

2,3,5
B

C 1,4,5

D 1,3,5
Question 4
Quel choix est une technique statique?

A Relecture technique (Walkthroughs)

Test de transition d’état


B

C Test de table de décision

D Test d’instructions

4
4
Question 5
Quel rôle est typiquement présent dans une revue?

A Expert

Auteur
B

C Commanditaire du projet

D Dépositaire

4
5
Question 6
Quelle est la différence majeure entre une inspection et une relecture technique?

A Une inspection est dirigé par les auteurs par contre la relecture
technique est dirigée par un modérateur formé

Une inspection a un leader formé par contre la relecture technique


B n’a pas de leaders

C les auteurs ne sont pas présents dans les inspections mais le sont
pendant les relectures techniques

D Une relecture technique est dirigée par l’auteur par contre une
inspection est dirigée par un modérateur formé

4
6
Question 7
L’un des rôles d’une revue est celui de responsable de la revue, quelle est la description de ce rôle
?

Il planifie la revue, invite à la réunion de revue et s’assure que les


A activités de suivi sont terminées

Il alloue le temps dans le planning, décide quelles revues doivent


B
être menées et vérifie qu’on a répondu aux attentes

Il écrit le document qui sera revu, accepte que le document soit


C révisé et met à jour le document avec les modifications apportées

D Il documente tous les aspects, problèmes et points ouverts identifiés


durant la réunion de revue

4
7
Question 8
Quelles déclarations sont correctes concernant les walkthroughs?
1. Souvent menés par l’auteur
2. Résultats documentés et définis
3. Tous les participants ont un rôle défini
4. Facilite l’apprentissage
5. Le principal objectif est de trouver des défauts

1 et 5 sont corrects
A

2 et 3 sont corrects
B

1 et 4 sont corrects
C

D 3 et 4 sont corrects

4
8
Question 9
Qu’analysent les outils d’analyse ?

La conception
A

Les cas de tests


B

Les exigences
C

D Le code du programme

4
9
Question 10
Quelle déclaration est correcte concernant les revues?

Les inspections sont dirigées par un modérateur formé, pas


A nécessairement les revues techniques

Les revues techniques sont dirigées par un leader formé mais pas
B
les inspections

L’auteur n’assiste pas à une relecture technique


C

D Les participants d’une relecture technique doivent être toujours


formés

5
0

Vous aimerez peut-être aussi