0% ont trouvé ce document utile (0 vote)
22 vues7 pages

Guide Complet sur les Tests Logiciels

Ce document traite des tests logiciels. Il présente les principes, terminologies et processus de test. Il décrit également les différents niveaux, types et techniques de test.

Transféré par

Chiheb Mezrigui
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
22 vues7 pages

Guide Complet sur les Tests Logiciels

Ce document traite des tests logiciels. Il présente les principes, terminologies et processus de test. Il décrit également les différents niveaux, types et techniques de test.

Transféré par

Chiheb Mezrigui
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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
• [Link]
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 [Link] [Link] 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 [Link] Checklist
Test de robustesse fonctionnel structurel
Boite Boite
Test de performance Noire blanche Test par é[Link] Couverture des [Link]
[Link]
Test de non régression Test pas Cas d’[Link]
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