Résumé Istqb
Résumé Istqb
Résumé Istqb
Vérification : Validation :
Objectifs typiques des tests : (les objectifs ne sont pas des principes)
Les objectifs varient d'un niveau à l'autre et d'un type à l'autre. Le produit de
travail peut être un code / une exigence / un cas de test… (Pas nécessairement
un logiciel).
Prévention des défauts grâce aux tests statiques.
Test Débogage Test de Confirmation
Fait par le développeur.
Fait par le testeur. Dans l’Agile : Le testeur Fait par le testeur.
peut être impliqué dans Vérifie si les correctifs
ont résolu les défauts.
le débogage et les tests
de composants.
! Attention, tous les défauts ne mènent pas à l'échec (rappelez-vous que l'exemple du site
ne sera en panne qu'après 1000 utilisateurs…).
5. Paradoxe du pesticide
Critères de couverture:
✓ Les critères de couverture peuvent servir efficacement d'indicateurs clés de
performance (KPI) pour guider les activités qui démontrent l'atteinte des
objectifs des tests logiciels.
✓ Il est très utile que les bases de test aient des critères de couverture
mesurables définis.
✓ Chaque exigence est un élément de la base de test.
Activité de Taches Produit
test d’activité
Planification Définir les objectifs du test et l'approche retenue pour atteindre les objectifs. Plan de Test
des tests
• Le pilotage des tests implique la comparaison régulière de
Pilotage et l’avancement réel par rapport au plan de test Test progress/
contrôle des • Le contrôle des tests consiste à prendre les mesures nécessaires pour Summary
tests satisfaire aux objectifs du plan de test. reports
• Se basant sur l'évaluation des critères de sortie, que l’on appelle «
definition of done ».
• L’avancement des tests par rapport au plan est communiqué aux
parties prenantes dans des rapports d'avancement des tests.
Analyse de test • La réponse de la question “qu'est-ce que tester”
• Analyser les bases de test
✓ Les spécifications des exigences
✓ Design Conditions de
✓ Code Test /
✓ Les rapports d'analyse des risques Test de
• Définir et prioriser les conditions de test. Charters
• Capturer la traçabilité bidirectionnelle
• Identifier les caractéristiques et les ensembles de caractéristiques à
tester.
Conception des • La réponse de la question “Comment tester”.
tests • Concevoir et prioriser les cas de test et les ensembles de cas de test. Cas de test/
• Identifier les données. Données de
• Concevoir l'environnement de test. test
Clôture des • Analyser les leçons apprises des activités de test terminées Rapport de
tests • Vérifier si tous les rapports de défauts sont clôturés. synthèse de
• Créer un rapport de synthèse de test. test /
• Finaliser et archiver l’environnement de test. Demande de
changement