Défaut → Risque → Confiance → Exigences (DRCE).
Test = Trouver (écart) ; Débogage = Comprendre + Corriger (cause).
Base de test → Analyse → Conditions (risque) → Cas de test (preuve).
Pilotage = Suivre vs Plan ; Contrôle = Corriger vers Objectifs ; Implémentation = Préparer le testware ; Exécution = Comparer Attendu/Réel ; Clôture = Archiver + Rapport.
Cycle de vie = calendrier + doc + techniques + automatisation + rôle : change le modèle, change le test.
Boîte noire = Spécifications (comportement attendu) ; Boîte blanche = Structure (couverture interne) ; Confirmation = Défaut corrigé ; Régression = Pas d’effets collatéraux.
Informel→anomalies; Relecture→auteur; Revue technique→modérateur+consensus; Inspection→process complet+max anomalies.
ATDD = Tests d’abord, puis code : critères d’acceptation → cas de test → implémentation.
Pyramide = bas = petit/rapide/isolé, haut = gros/lent/peu nombreux ; Quadrants = (métier vs techno) × (soutien vs critique).
Base figée = base de référence; changer = contrôle formel; revenir = reproductibilité des tests.
Risque = Probabilité × Impact : Projet = organisation, Produit = logiciel ; Identifier → Évaluer → Atténuer → Surveiller.
| Date | Événement |
|---|---|
| 12 avril 2023 | Date de version majeure générale CTFL v4.0 (historique des modifications) |
| 31 octobre 2018 | Version française mise à jour avec la correction d’erreurs de typographie (historique des modifications) |
| 25 février 1999 | ISEB Software Testing Foundation Syllabus V2.0 (historique des modifications) |
| Activité | But principal | Résultat attendu |
|---|---|---|
| Test | Évaluer un produit logiciel par rapport à des critères afin de révéler des écarts | Détection d’anomalies/défauts via résultats de test (attendu vs réel) |
| Débogage | Trouver la cause d’un défaut observé et la supprimer | Correction de la cause + test de confirmation |
| Technique | Base | Objectif de couverture |
|---|---|---|
| Boîte noire | Spécifications/documentation externe | Vérifier le comportement attendu (conformité aux spécifications) |
| Boîte blanche | Structure interne/implémentation | Couvrir la structure jusqu’à un niveau acceptable (instructions/branches) |
Test your knowledge on Introduction aux activités de test logiciel with 12 multiple-choice questions with detailed corrections.
1. Quel est l’objectif principal du test logiciel ?
2. Quelle affirmation décrit correctement la différence entre test et débogage ?
Memorize the key concepts of Introduction aux activités de test logiciel with 24 interactive flashcards.
Objectifs habituels du test
Détecter défauts, réduire risques, gagner confiance, vérifier exigences.
Test vs débogage
Test détecte écarts, débogage trouve et corrige la cause.
Analyse et conception des tests
Transformer la base en conditions et cas de test priorisés.
Import your course and AI generates sheets, quizzes and flashcards in 30 seconds.
Sheet generator