Académique Documents
Professionnel Documents
Culture Documents
1. Quelles sont les phases impliquées dans le cycle de vie des tests
logiciels ?
2. Quelles sont les différentes méthodes de test ?
3. Quels sont les différents niveaux de test ?
4. Expliquez le cycle de vie des bogues ou le cycle de vie des défauts.
5. Qu’est-ce qu’un cas de test ?
6. Quelle est la différence entre les tests fonctionnels et non fonctionnels
?
7. Qu’est-ce que la vérification et la validation dans les tests logiciels ?
8. Qu’est-ce que le test d’utilisabilité ?
9. Quelles sont les catégories de défauts ?
10. Sur quelle base le plan d’acceptation est-il préparé ?
Cette question d’entretien sur les tests logiciels est divisée en plusieurs parties :
Niveau débutant
Niveau intermédiaire
Niveau avancé
1. Quelles sont les phases impliquées dans le cycle de vie des tests logiciels ?
Les différentes phases impliquées dans le cycle de vie des tests logiciels sont :
Ici, l’équipe
d’assurance qualité
Analyse des comprend les
exigences exigences et
identifie les
exigences testables.
Il s’agit de convoquer la
réunion des membres de
C’est le processus
l’équipe de test & évaluant
d’exécution du
les critères de fin de cycle
Exécution des code et de Fermeture du
en fonction de la couverture
tests comparaison des cycle de test
de test, de la qualité, du
résultats attendus et
coût, du temps, des
réels.
objectifs commerciaux
critiques et du logiciel.
Test en boîte noire : C’est une stratégie de test basée uniquement sur
les exigences et les spécifications. Cette stratégie ne nécessite aucune
connaissance des chemins internes, des structures ou de
l’implémentation du logiciel testé.
Tests en boîte blanche : C’est une stratégie de test basée sur les
chemins internes, les structures de code et l’implémentation du
logiciel testé. Le test en boîte blanche nécessite généralement des
compétences détaillées en programmation.
Test en boîte grise : C’est une stratégie de débogage de logiciels dans
laquelle le testeur a une connaissance limitée des détails internes du
programme.
Test d’unité
Test d’intégration
Test de système
Test d’acceptation
Basiquement, cela commence par la phase de test d’unité et se termine par le test
d’acceptation.
2
Test Logiciel Zied HANNACHI
Le cycle de vie des bugs ou des défauts comprend les étapes illustrées dans la
figure ci-dessous. Si vous souhaitez apprendre en profondeur le cycle de vie des
bugs, alors vous pouvez vous référer à mon article sur le tutoriel des tests logiciels.
Performé avant les tests nonfonctionnel Exécuté après les tests fonctionnels
Validation : C’est une technique d’analyse dynamique où les tests sont effectués en
exécutant le code. Les exemples incluent les techniques de test fonctionnel et non
fonctionnel.
3
Test Logiciel Zied HANNACHI