Vous êtes sur la page 1sur 7

Université de Carthage | Faculté des Sciences de Bizerte

Tests Logiciels
TaReK BeN MeNa
Préparation à la Certification
International Software Testing Qualifications Board
2K21 TBM 2
2K21 TBM 3
2K21 TBM 4
Plan – Partie 1
§ 1er Exemple § Principes et Terminologies
− Test Initial + Débogage + Test Final − Les 7 principes
§ Concept Fondamentaux − Terminologies
• Erreur | Défaut | Anomalie
− Bug d’Ariane
• Cas de Test, Données de Test, Suite de
− Définitions Test
• Logiciel | Qualité logiciel |Test − Psychologie du Testeur
− Modèles de CVL
§ Processus de Test
Analyse Besoins Tests Planification Objectifs du test Techniques Plans de test
& Faisabilité d’accepta<on
Pilotage et contrôle
Spécifica<on & Installation &
Planifica<on Tests Système Analyse de Test Bases de test Caractéristiques Conditions de test

Intégration Conception
Concep<on Cas de test Données de test + Outils
Tests
Globale
intégration
Implémentation Procédures Scripts Suites Environnement
+
de test de test de Tests de test
Concep<on
Tests Unitaires
Détaillée Exécutions Test Résultats = Rapports + Log

Clôture Rapport de synthèse


2K21 Codage TBM 5
Plan
§ Partie 2 § Partie 3 ▪ Partie 4
− Tests dans les CVL
− Typologie de Test
Test Statique Test Dynamique
Niveaux de Test

Test d’acceptation
• Objectifs
Test Système • Base de Test Analyse Revues
• Objets de test
Test d’intégration • Défauts
• Qualité code • Documents
• Couverture • Code
Test Unitaire de code • Tests
Sélec1on de Test

Test nominal Test Test Test


fonctionnel structurel Probabiliste
Test de robustesse
Boite Boite
Test de performance Noire blanche
Technique Informel Walkthrough Inspection
Test de non régression • Rôles
Ce qu’on veut tester • Processus
• Behavior Driven
(Objet de Test) Development

2K21 TBM 6
Plan
§ Partie 2 § Partie 3 ▪ Partie 4
− Tests dans les CVL
− Typologie de Test
Test Statique Test Dynamique
Niveaux de Test

Test d’acceptation
• Objec.fs
Test Système Tests Boite Noire Tests Boite Blanche
• Base de Test Basé sur l’Expérience
• Objets de test Basé sur la Spécification Basé sur la Structure
Test d’intégration • Défauts

Test Unitaire
Classes d’équivalence Couverture des Instruc.ons Es.ma.on d’erreur
Sélection de Test
Tests aux Limites Couverture des décisions Test exploratoire
Test nominal Test Test Test
Probabiliste Table de Décision Couverture des condi.ons Checklist
Test de robustesse fonctionnel structurel
Boite Boite
Test de performance Noire blanche Test par état-transi.on Couverture des condi.ons
mul.ples
Test de non régression Test pas Cas d’u.lisa.on
Ce qu’on veut tester • Behavior Driven
(Objet de Test) Development
Comment identifier les Cas de Test, Données de Test ?
2K21 TBM 7

Vous aimerez peut-être aussi