Institut Supérieur d'Informatique et de Mathématiques de Monastir
Examen S2 2022/2023
Matière : Enseignant :
Filière : L2 Info Malek Ltaief
Tests de logiciels (certification ISTQB)
Date : jj / 05 / 2023 Nbr de Crédits : 2 Coefficient : 1 Documents autorisés : Non
Durée 30 : Mixte / CC
Nombre de pages : 07
EX (70%) + DS (10%) + TP (20%)
Nom & Prénom : ... CIN : ...
Signature : Code confidentiel : Classe : N° Place :
NOTE : / Note
20
Mettez une crois devant la (les) réponse(s) correcte(s).
NB : ½ pour chaque réponse fausse.
1. Un comportement incorrect ou inattendu du logiciel qui ne correspond pas à ce qui
est attendu ou spécifié dans le cahier des charges.
a. Défaut
b. Anomalie
c. Bogue
d. Erreur
e. Faute
2. Une imperfection ou une erreur dans le code source du logiciel qui peut conduire à
une erreur ou à un comportement indésirable du programme.
a. Bogue
b. Erreur
c. Défaut
d. Anomalie
e. Faute
3. Un comportement ou une fonctionnalité du logiciel qui ne correspond pas aux
spécifications, mais qui ne provoque pas nécessairement une erreur.
a. Anomalie
b. Bogue
c. Défaut
d. Faute
e. Erreur
4. Une anomalie est un défaut
a. Oui
b. Non
P. 1/7
5. Un logiciel est dit correcte si
a. Ne provoque pas des erreurs.
b. Son implémentation est conforme à sa spécification.
c. Le résultat attendu correspond au résultat obtenu.
6. Oracle est
a. Une technique de test.
b. Une fonction permettant de comparer la sortie observée vis à vis de la sortie
attendue.
c. Une fonction utilisée dans la technique de prédiction de la sortie attendue.
7. Comment désigne-t-on également les tests « boîtes noires » ?
a.
b. Tests fonctionnels
c. Revues de code
8. La technique des tests aux limites consiste à :
a. Pousser aux limites les équipes de tests en les mettant fortement sous pression.
b. ité du logiciel.
c. Faire fonctionner le logiciel aux limites de ses spécifications.
d. Faire fonctionner le logiciel le plus longtemps possible.
9. Les tests « boîtes noires » utilisent :
a. Le code du logiciel à tester.
b. Les commentaires du logiciel à tester.
c. Les spécifications du logiciel à tester.
10.
a. Consiste à trouver des domaines sur lesquels le logiciel se comporte de façon
homogène.
b. Consiste à trouver des logiciels équivalant au logiciel à tester et à réutiliser les
jeux de tests qui ont été faits pour ce logiciel.
c.
équivalentes.
P. 2/7